
aws-samples/sample-autonomous-cloud-coding-agents
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
AWS의 자율적인 배경 코딩 에이전트. 분리된 런타임을 통해 풀 요청으로 작업을 진행하고, 내장된 오케스트라션, 관찰성 및 거버넌스가 있습니다.
개요
AWS의 자율적 배경 코딩 에이전트 유지 보수 모드에서 계속 업데이트 및 보안 수정을받을 것입니다. 팀은 고객 피드백, 교훈에 의해 알려지고, 업계 전반에 걸쳐 발전합니다. 우리는 미래 전환을 신호하기 위해이 방향을 일찍 공유하고 있습니다. 자체 호스팅 된 배경 코딩 에이전트 플랫폼의 샘플은 AWS와 같습니다. 코딩 작업을 제출하십시오 (Slack, Linear, Jira, CLI 또는 webhook을 통해), 산책, 그리고 준비된 PR으로 돌아옵니다. 에이전트는 repo를 복제, 코드를 작성, 테스트 실행, 그리고 분리 된 클라우드 환경에서 PR을 자율적으로 엽니 다. 아기, 아니 IDE 세션, 아니 back-and-forth.
개요(AI 번역)
ABCA 소개
AWS의 자율적 배경 코딩 에이전트
[!노트] ABCA의 현재 버전은 사용할 수 있으며 deprecated되지 않습니다. 유지 보수 모드에서 계속 업데이트 및 보안 수정을받을 것입니다. · 이 팀은 ABCA (V2)**의 다음 버전에서 투자하고 있으며, 고객 피드백, 교훈을 배운 후 업계의 발전을 알리고 있습니다. 우리는 미래 전환을 신호하기 위해이 방향을 일찍 공유하고 있습니다. **이 시간에 아무런 마이그레이션이 필요 없습니다. **
ABCA는 무엇입니까?
**ABCA (Autonomous background Coding Agents on AWS)**는 자체 호스팅 된 배경 코딩 에이전트 플랫폼이 AWS와 같이 보일 수있는 샘플입니다. 코딩 작업을 제출하십시오 (Slack, Linear, Jira, CLI 또는 webhook을 통해), 산책, 그리고 준비된 PR으로 돌아옵니다. 에이전트는 repo를 복제, 코드를 작성, 테스트 실행, 그리고 분리 된 클라우드 환경에서 PR을 자율적으로 엽니 다. 아기, 아니 IDE 세션, 아니 back-and-forth.
왜 중요
- 저장 엔지니어 시간 — 일상 작업은 디자인과 결정에 중점을 둔 동안 배경에서 실행됩니다.
- Faster 주기 시간 — 작업은 24/7을 실행, 인간의 달력 뒤에 수 없습니다
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
[!NOTE] The current version of ABCA remains available for use and is not deprecated. It is in maintenance mode and will continue to receive updates and security fixes.
The team is investing in the next version of ABCA (V2), informed by customer feedback, lessons learned, and advances across the industry. We are sharing this direction early to signal a future transition. No migration is required at this time.
What is ABCA
ABCA (Autonomous Background Coding Agents on AWS) is a sample of what a self-hosted background coding agents platform might look like on AWS. You submit a coding task (via Slack, Linear, Jira, CLI, or webhook), walk away, and come back to a ready-to-review PR. The agent clones the repo, writes code, runs tests, and opens the PR autonomously in an isolated cloud environment. No babysitting, no IDE sessions, no back-and-forth.
Why it matters
- Reclaim engineer time — routine work runs in the background while humans focus on design and decisions
- Faster cycle time — tasks execute 24/7, no queue behind a human’s calendar
- Consistent quality — every run includes lint, tests, and policy checks by default
- Learns over time — memory system captures PR feedback and improves future runs
- Cost-controlled — per-task budgets, concurrency limits, and blast-radius enforcement built in
The Use Case
Users submit tasks through webhooks, CLI, Slack, Linear, Jira,… For each task, the orchestrator executes the blueprint: an isolated environment is provisioned, an agent clones the target GitHub repository, creates a branch, works on the task, and opens a pull request.
Key characteristics:
- Ephemeral environments — each task starts fresh, no in-process state carries over
- Asynchronous — no real-time conversation during execution
- Repository-scoped — each task targets a specific repo
- Outcome-measurable — the PR is either merged, revised, or rejected
- Fire and forget — submit, forget, review the outcome
- Learns over time — the more you use it, the more it self-improves
How it works
Each task follows a blueprint — a hybrid workflow that mixes deterministic steps (no LLM, predictable, cheap) with agentic steps (LLM-driven, flexible, expensive):
- Admission — the orchestrator validates the request, checks concurrency limits, and queues the task if needed.
- Context hydration — the platform gathers context: task description, GitHub issue body, repo-intrinsic knowledge (CLAUDE.md, README), and memory from past tasks on the same repo.
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add aws-samples/sample-autonomous-cloud-coding-agents