๐ŸŽ“

Skola Marketplace

AI skills & MCPs for your team

Learn โ€บ Chapter 1: Agentic AI Fundamentalsโ€บ 01 ยท Agentic Tools
01 / 05

Agentic Tools

Agentic tools are software tools that can perform tasks autonomously, without human intervention. They can be used in software development to automate repetitive tasks such as code generation, testing, and deployment. They can also assist developers by providing suggestions, recommendations, and insights based on the project context and the developer's preferences.

What makes a tool "agentic" is its ability to take actions โ€” not just produce text. An agentic tool can read your files, run shell commands, call external APIs, and make decisions across multiple steps. You describe the outcome you want; the agent figures out the steps and executes them.


There are many agentic tools available. The most popular ones are:

Each of these has their own client applications:

Usually agentic CLIs can be customized to use models from different providers such as OpenAI, Anthropic, and Google. For example, you can use the Claude Code CLI to call different Anthropic models, or configure Opencode to use whichever provider you prefer.


Forms agentic tools come in

Besides the CLI, some agentic tools also have their own web applications, desktop applications, and IDE plugins:

Choose whichever form best fits your workflow and preferences. For software development, the CLI is usually the most powerful option because it has direct access to your file system, shell, and tooling.


Next steps

Project Context โ†’