본문으로 건너뛰기
cccskills
무료GitHub에 공개

deploy-platform

Deploy this AgentOS using its own provider instructions, configure JWT verification, and verify the public service. Use for first deployment, redeployment, or production configuration changes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md5.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Deploy the Platform

Read AGENTS.md, the README deployment section, and this repository's deploy configuration and scripts. Use those files to identify the provider and its exact commands, required CLI versions, environment file, and teardown behavior. Do not assume every template has deploy scripts or supports the same flags. For Docker or an existing Kubernetes cluster, follow the repository's Compose or Helm instructions.

Never print credentials or the MCP connect secret. The JWT verification key is public and may be shared to complete configuration.

1. Prepare

  • Check the required tools and the authenticated provider account. Interactive logins belong in the user's terminal.
  • Confirm the intended workspace, account, project, region, or cluster context before making changes. Use the inputs required by this repository's commands.
  • Set up the project environment if the deploy scripts need it. Use the production env file documented in the README; create it from example.env only if absent. Configure credentials without printing them. Check how the deploy scripts load settings rather than assuming they read .env or exported shell variables.
  • Keep production authentication enabled. Do not upload RUNTIME_ENV=dev. Configure JWT_VERIFICATION_KEY or a JWT_JWKS_FILE available on the server.
  • If a sandbox is requested, configure its provider and REPOSITORY in app/sandbox.py using the sandbox setup guide. AgentCore needs an existing runtime, host AWS access, and persistent checkpoints at /data. Confirm the deployment target supports that mount before enabling it. Use volume flags only if this repository's deploy scripts support them. Bedrock settings and private repository credentials must be supplied explicitly through the provider's env. Never put secret values in source.
  • Remove retired SANDBOX_ENABLED, SANDBOX_IMAGE, and SANDBOX_RUNTIME_ARN settings; they no longer select a provider. Keep one API replica and the always-running process needed by the scheduler.

2. Choose first deployment or update

Use the provider's status/list commands, saved project identifiers, and local configuration to find an existing deployment. A failed health check does not mean its resources are gone. Resolve authentication, permission, and network errors before deciding to create anything. Link an existing project where required.

For a new deployment, explain which resources will be created, their billing, and the actual teardown command and data it deletes. Run the README's first-deploy procedure with the intended account and target explicitly selected. For owned infrastructure, configure its public URL and JWT key before first boot.

For an update, follow the README's code and environment update commands. Read the scripts to establish their order and whether updating settings also triggers a redeploy. Use flags such as --no-deploy only when implemented by that script. If a command fails, inspect existing resources and any partial settings changes before retrying. Do not create a second project to recover from a failed deploy.

3. Complete authentication and settings

Some providers create a URL before the API can start. Follow this repository's handoff: use that URL to connect a Live OS at https://os.agno.com/?ref=modal-template, enable token-based JWT authorization, and obtain the public verification key. Save the full key as a quoted multiline JWT_VERIFICATION_KEY in the production settings, or configure JWT_JWKS_FILE. Then use the documented sync/deploy commands to finish. Do not treat an exit code or missing-key stop as identical across providers.

Ensure AGENTOS_URL is the public HTTPS URL used by the scheduler and MCP OAuth. Keep MCP_CONNECT_SECRET in the production settings for browser MCP connections. Check how this provider clears remote variables; removing a local line may not remove the saved value. Database credential rotation is separate from updating API settings. Disable a sandbox by returning None from sandbox_provider() and redeploying.

4. Verify and hand over

Build submission is not successful deployment. Inspect bounded provider logs and test the public URL: /health must succeed; unauthenticated /agents requests and MCP initialization POSTs must reject access. A plain GET /mcp may return public server-card metadata; it does not test authorization. With MCP OAuth enabled, verify the POST's Bearer challenge. Exercise an authenticated request with an existing token, then confirm the UI connects at os.agno.com.

Model prompts spend calls; report exactly what ran. Engineer HTTP runs, delegation, and Company Task completion need separate verification before claiming they work.

Provide the URL, verification results, and this repository's commands for code updates, settings, logs, and teardown. For browser MCP, use <AGENTOS_URL>/mcp and tell the user to enter MCP_CONNECT_SECRET from the production settings into the consent page; do not print it. For coding clients, use uvx agno connect --url <AGENTOS_URL>.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Add a new agent to this AgentOS. Runs guided discovery or takes a concrete idea, then generates agents/slug.py, registers it in app/main.py, adds its manifest entry (description + quick prompts), reloads the selected development runtime, and smoke-tests it for you. Covers the product agent too — ingest a product's website/docs into the product knowledge base and build a knowledge-only agent over it. Use whenever the user wants to add or create a new agent, or names a product (theirs or one they use) they want an agent for.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

agno-agi/agentos-modal32026년 10월 23일 업데이트

Author eval coverage for an agent in this AgentOS — map what the agent promises, mine real sessions and eval history from Postgres for scenarios, propose capabilities worth testing, then write, run, and audit Case entries in evals/cases.py. Use when the user wants evals created, coverage added, or an agent's behavior pinned down as tests. For failing suites or exploratory simulation-driven hardening, use eval-and-improve instead.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

agno-agi/agentos-modal32026년 10월 23일 업데이트

Evaluate and improve an existing AgentOS agent or team. Repair failing eval cases, or explore behavior by generating simulated user scenarios from instructions and sanitized usage, running probes, inspecting evidence and iterating within a bounded budget. Use for failing evals, autonomous hardening or simulation-driven improvement. Use create-evals for coverage authoring alone and extend-agent for a requested new capability.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

agno-agi/agentos-modal32026년 10월 23일 업데이트

User-driven loop to change an existing agent in this AgentOS — add a tool/MCP server/toolkit, add a capability (knowledge base, learning/memory, sub-agent, scheduled task), grow the safe Studio registry so components built at runtime gain a new capability, refine its instructions, or fix a specific known bug, verifying each change against the selected development runtime. Use whenever the user names a concrete change to an agent, or wants a new building block available to the platform. For autonomous hardening with no specific change in mind, use eval-and-improve.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

agno-agi/agentos-modal32026년 10월 23일 업데이트

Review this AgentOS repository for public readiness after a refactor or before release. Compare documentation, skills, configuration, component wiring and scripts with the implementation; fix clear documentation drift when requested and report behavioral issues with evidence. Use for a repository consistency sweep, not agent-quality tuning or deployment.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

agno-agi/agentos-modal32026년 10월 23일 업데이트

Set up this AgentOS from a fresh clone — confirm Docker, configure .env, boot the containers, prove the MCP endpoint live, connect the AgentOS UI, then build the user's first agent. Use when the user asks to set up the platform, get started, or bring this repo up on a new machine.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

agno-agi/agentos-modal32026년 10월 23일 업데이트

agno-agi의 스킬 모두 보기

이 스킬의 문제 신고