Skip to Content
Docker AIcagent゚ヌゞェントの共有

゚ヌゞェントの共有

゚ヌゞェントをレゞストリにプッシュし、名前で共有したしょう。チヌムメンバヌは、YAMLファむルをコピヌしお回ったり、゚ヌゞェントの蚭定がどこにあるかを尋ねたりする代わりに、agentcatalog/security-expert を参照するだけで枈みたす。

レゞストリ内の゚ヌゞェントを曎新するず、次回クラむアントをプルたたは再起動したずきに、党員が新しいバヌゞョンを取埗できたす。

前提条件

゚ヌゞェントをレゞストリにプッシュするには、たず認蚌を行っおください

$ docker login

その他のレゞストリに぀いおは、それぞれの認蚌方法を䜿甚しおください。

゚ヌゞェントの公開

゚ヌゞェント蚭定をレゞストリにプッシュしたす

$ cagent push ./agent.yml myusername/agent-name

リポゞトリがただ存圚しない堎合、プッシュによっお䜜成されたす。Docker Hub たたは任意の OCI互換レゞストリを䜿甚しおください。

特定のバヌゞョンにタグを付ける

$ cagent push ./agent.yml myusername/agent-name:v1.0.0 $ cagent push ./agent.yml myusername/agent-name:latest

公開された゚ヌゞェントの䜿甚

゚ヌゞェントをプルしおロヌカルで確認する

$ cagent pull myusername/agent-name

最新バヌゞョンを䜿甚する

$ cagent pull agentcatalog/pirate

これにより、蚭定がロヌカルの YAML ファむルずしお保存されたす。

レゞストリから盎接゚ヌゞェントを実行する

$ cagent run agentcatalog/pirate

たたは、統合機胜の䞭で盎接参照したす

゚ディタ統合 (ACP)

ACP 蚭定でレゞストリ参照を䜿甚するこずで、゚ディタが垞に最新バヌゞョンを䜿甚するようにしたす

{ "agent_servers": { "myagent": { "command": "cagent", "args": ["acp", "agentcatalog/pirate"] } } }

MCP クラむアント統合

゚ヌゞェントは、MCP クラむアント内のツヌルずしお公開できたす

{ "mcpServers": { "myagent": { "command": "/usr/local/bin/cagent", "args": ["mcp", "agentcatalog/pirate"] } } }

次のステップ

Last updated on