atomic-agents プラグイン
プラグイン Claude Code 開発 AI エージェント・AI アプリ開発Claude Code 拡張・ワークフロー以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
Atomic Agentsは、InstructorとPydanticを基盤としたオープンソースの軽量・モジュール型Pythonフレームワークで、エージェント型AIパイプラインやアプリケーションの構築に使われます。READMEによると、エージェント・ツール・Context Providerはいずれも単一目的で再利用可能、組み合わせ可能な部品として設計され、入力と出力のスキーマを明確に定義することで挙動の予測可能性を高めています。プロジェクトにはCLIツールAtomic Assemblerと、ツール集Atomic Forgeが含まれ、チャットボットやRAG、Web検索などのサンプルも用意���れています。Instructor経由でOpenAI・Anthropic・Groq・Gemini・Ollamaなど複数のLLMプロバイダーに対応しています。ライセンスはMITです。
概要
Atomic Agentsはホスト型のSaaSではありません。GitHubのREADMEによると、pipでインストールするオープンソースのPythonライブラリ・フレームワークであり、MITライセンスで公開されています。CLIツールAtomic AssemblerとツールコレクションAtomic Forgeが付属しています。
atomic-agents でできること
- pip install atomic-agentsでインストールし、System Prompt・Input Schema・Output Schema・Historyで構成されるエージェントを構築する
- Context Providerを使い、実行時にエージェントのシステムプロンプトへ動的な情報を注入する
- エージェントとツールの出力・入力スキーマを揃えて連結し、モジュール式のパイプラインを組む
- CLI(atomicコマンド)からAtomic Forgeのツール(arXiv Search、Calculator、PDF Reader、Weather、Wikipedia Searchなど)を選んでダウンロードする
- Instructorが対応する複数のLLMプロバイダー(OpenAI、Anthropic、Groq、Gemini、Ollama、Mistral、Cohere、MiniMaxなど)から選択する
- atomic-examplesディレクトリにあるquickstart例や完成例(basic chatbot、RAG chatbot、web search agent、YouTube summarizer、deep research、orchestration agent、hooks system、basic multimodalなど)を参照する
出典
原文の説明(英語)
Comprehensive development workflow for building AI agents with the Atomic Agents framework. Includes specialized agents for schema design, architecture planning, code review, and tool development. Features guided workflows, progressive-disclosure skills, and best practice validation.
atomic-agents の変更履歴
- プラグイン atomic-agents を追加