What is an AI agent? How it differs from a chatbot and what it does

4 min readUpdated Skillshop operator and creator of the Maker Evan YouTube channel

Translated from Korean. View original. Some screenshots are available in Korean only.

An AI agent uses tools and takes multiple steps to solve a request. Depending on its settings and permissions, it may read or edit files or run programs. Start with an easy-to-check task such as organizing a document, and specify what it may change.

Skillshop home with search, a featured banner and category navigation
Browse categories and featured skills on the Skillshop home page.
Open full-size image (opens in a new tab)
View original Korean screenshot
스킬샵 홈 화면. 검색창과 카테고리 아이콘, 추천 배너가 보인다.
스킬샵 홈에서 카테고리와 추천 스킬을 살펴볼 수 있어요.

How is an AI agent different from a chatbot?

A typical chatbot focuses on answering questions and drafting text. An agent can use tools to edit files, check execution results and continue working. Some products provide both capabilities.

What matters more than the name is what the product is actually allowed to do. Check whether it can only read files or can also edit them or publish to external services. A mistake can change state beyond the answer itself.

UseMain activityChanges to actual filesIf something goes wrong
Conversation-focused useSuggest answers and draftsThe user often applies themAn incorrect answer can affect later work
Agent capabilitiesUse tools to read or modify files or run programsTools can apply changes within their permissionsFile or external-service state can change
Some products offer both. Check the tools and permissions actually allowed.
Conversation-focused use
  • Answer questions
  • Suggest wording and drafts
  • Review results in the conversation
Agent capabilities
  • Use tools to inspect material
  • Edit files and run programs
  • Continue based on execution results
Check the actual capabilities and permissions rather than relying on the product name.
Make your first code change in Anthropic's English documentation
See the Claude Code quickstart for the related instructions.Source: Claude Code documentation
Open full-size image (opens in a new tab)
View original Korean screenshot
첫 코드 변경 단계에 '주 파일에 hello world 함수 추가' 프롬프트 한 줄, 파일 찾기부터 편집 수행까지 네 단계 목록, 권한 요청 안내 상자가 차례로 놓여 있다.
클로드 코드 공식 문서 · 빠른 시작에서 관련 내용을 확인할 수 있어요.출처: 클로드 코드 공식 문서 · 빠른 시작

What can a coding agent do?

Alongside writing code and fixing errors, it can help with computer tasks such as organizing documents, converting data and renaming files. Video or image work requires suitable processing tools.

Examples include Claude Code, Codex, Cursor and Gemini CLI. A CLI is an interface for exchanging written commands in a terminal. Screens and execution environments vary by tool.

You can make requests in natural language, but still need to check the results. If you are unfamiliar with code, keep the original and test small tasks first.

ReadInspect the necessary files and current state
EditChange files within the requested scope
RunExecute a program or conversion
ReviewCheck the result and correct what is needed
File work can follow a sequence like this.

How do skills help?

An agent does not automatically know your company’s report format or review criteria. Recording frequently used standards in a skill reduces repeated explanations.

For example, you can specify that meeting notes distinguish decisions, owners and deadlines. A skill is guidance that helps consistency; check the result to see whether the guidance was followed.

SkillYour format and working criteria
AgentSelects tools and carries out the task
ModelInterprets the request and material and generates results
A skill contains instructions an agent can refer to repeatedly.
Illustrated overview of what a skill does and how to get started
This image introduces skills. Results can vary with the instructions and execution environment.
Open full-size image (opens in a new tab)
View original Korean screenshot
스킬샵이 만든 안내 카드. 스킬 없이 매번 길게 설명하면 결과가 제각각이고, 스킬을 설치하면 전문가의 방식과 결과로 이어진다고 적혀 있다.
스킬의 쓰임을 소개한 안내 이미지예요. 결과는 지침과 실행 환경에 따라 달라질 수 있어요.

Set the scope and review steps

Start with reversible work, such as organizing copies or drafting a document. Distinguish files that may be edited from originals that must be preserved.

Set a review before high-impact actions such as sending email, publishing, making payments or deleting important material. Configure both instruction files and actual tool permissions to manage the scope.

Start smallOrganize copies and draft documents
Review before actionSending, publishing, payments and deleting important material
Review the resultCompare with the original and inspect changes
Set both instructions and actual tool permissions.
Permission system in Anthropic's English documentation
Claude Code documentation on configuring permissions.Source: Claude Code documentation
Open full-size image (opens in a new tab)
View original Korean screenshot
Claude Code 공식 문서의 권한 설정 안내
Claude Code 공식 문서의 권한 설정 안내예요.출처: 공식 문서에서 자세히 보기

What is a good first task?

Complete one small task with one tool. For example, give it short meeting notes, ask it to organize action items, then compare with the source for missing owners or deadlines.

When you have criteria you repeat, try moving them into a skill. Apply skills one at a time rather than installing many at the outset, so it is easier to see what changed.

Choose a toolPrepare one agent that supports the task
Run the taskRequest a result using short material
ReviewCompare with the source and identify reusable criteria
Complete a small task and identify standards to repeat.
Illustrated overview of what a skill does and how to get started
This image introduces skills. Results can vary with the instructions and execution environment.
Open full-size image (opens in a new tab)
View original Korean screenshot
스킬샵이 만든 안내 카드. 스킬 없이 매번 설명하면 결과가 제각각이고, 설치하면 전문가의 방식으로 이어진다고 적혀 있다.
스킬의 쓰임을 소개한 안내 이미지예요. 결과는 지침과 실행 환경에 따라 달라질 수 있어요.

Where can you find skills?

You can write them yourself or find them in official public repositories and skill marketplaces. Start with a small-scope skill and inspect its structure and examples.

Skills published by Anthropic can also help you learn the format. Wherever you obtain one, check its files and execution requirements before use.

Find a category close to the work you want to delegate in the Skillshop catalog.

View original Korean screenshot
스킬샵 전체 스킬 목록 화면. 카테고리 탭과 필터, 스킬 카드가 격자로 놓여 있다.
스킬샵 목록에서 맡기고 싶은 작업에 가까운 분야를 찾아보세요.

Frequently asked questions

Can I use an AI agent without knowing how to code?

You can begin with natural-language requests for document or file work. You still need to check results, and tasks such as video processing may require separate tools. Keep originals and test small tasks if you do not know code well.

What changes when I add a skill to an AI agent?

You can manage repeatedly explained material, such as a report format or review criteria, in a file. It becomes easier to reuse common instructions, but identical results are not guaranteed. Continue to check the output.

How much can I delegate to an AI agent?

Start with reversible work such as organizing copies or drafting. Distinguish editable files from originals and establish review before sending, publishing, paying or deleting important material. Set both instructions and tool permissions.

Sources