Skip to content

vibemafiaclub/argos

Repository files navigation

Argos

Argos

Analytics for Your Claude Code.
μΈ‘μ •ν•  수 μ—†λ‹€λ©΄ κ°œμ„ ν•  수 μ—†μŠ΅λ‹ˆλ‹€. ArgosλŠ” νŒ€μ˜ Claude Code μ‚¬μš© νŒ¨ν„΄μ„ λΆ„μ„ν•΄μ€λ‹ˆλ‹€. νŒ€μ΄ AIλ₯Ό μ–΄λ–»κ²Œ ν™œμš©ν•˜λŠ”μ§€, μ–΄λ–€ μŠ€ν‚¬μ΄ νš¨κ³Όμ μΈμ§€, μ–΄λ””μ„œ λ§‰νžˆλŠ”μ§€λ₯Ό νŒŒμ•…ν•΄λ³΄μ„Έμš”.

npm MIT License


Quick Start

npm install -g argos-ai

cd your-project
argos    # λΈŒλΌμš°μ € 둜그인 β†’ μ‘°μ§Β·ν”„λ‘œμ νŠΈ μ΄ˆκΈ°ν™”κΉŒμ§€ ν•œ λ²ˆμ—

git add .argos/project.json .claude/settings.json
git commit -m "chore: add argos tracking"

이제 νŒ€μ›μ΄ μ €μž₯μ†Œλ₯Ό pullν•˜κ³  argosλ₯Ό ν•œ 번 μ‹€ν–‰ν•˜λ©΄ μžλ™μœΌλ‘œ 같은 쑰직에 ν•©λ₯˜ν•©λ‹ˆλ‹€.

AI μ—μ΄μ „νŠΈμ—κ²Œ λ§‘κΈ°κΈ°

Claude Code Β· Cursor Β· Copilot λŒ€ν™”μ°½μ— μ•„λž˜ ν”„λ‘¬ν”„νŠΈλ₯Ό λΆ™μ—¬λ„£μœΌλ©΄ μœ„ 단계λ₯Ό λŒ€μ‹  μˆ˜ν–‰ν•©λ‹ˆλ‹€.

이 ν”„λ‘œμ νŠΈμ— Argosλ₯Ό μ„€μΉ˜ν•΄μ€˜. ArgosλŠ” Claude Code νŒ€μ„ μœ„ν•œ μ‚¬μš©λŸ‰ μ• λ„λ¦¬ν‹±μŠ€μ•Ό.
μ°Έκ³ : https://github.com/vibemafiaclub/argos

λ‹€μŒ 3λ‹¨κ³„λ‘œ μ§„ν–‰:

1. `npm install -g argos-ai` 둜 CLIλ₯Ό μ „μ—­ μ„€μΉ˜.
2. ν”„λ‘œμ νŠΈ λ£¨νŠΈμ—μ„œ `argos` λ₯Ό μ‹€ν–‰. λΈŒλΌμš°μ € 기반 둜그인과 ν”„λ‘œμ νŠΈ μ΄ˆκΈ°ν™”κ°€ μ§„ν–‰λ˜λŠ”λ°,
   이 λ‹¨κ³„λŠ” μ‚¬μš©μž 인증이 ν•„μš”ν•˜λ―€λ‘œ μ‚¬μš©μžμ—κ²Œ 직접 싀행을 μš”μ²­ν•˜κ³  μ™„λ£Œ 확인을
   받은 λ’€ λ‹€μŒ λ‹¨κ³„λ‘œ λ„˜μ–΄κ°ˆ 것.
3. μƒμ„±Β·μˆ˜μ •λœ νŒŒμΌμ„ 컀밋:
   git add .argos/project.json .claude/settings.json
   git commit -m "chore: add argos tracking"

기타 νŒŒμΌμ€ μˆ˜μ •ν•˜μ§€ 마.

What Argos gives you

  • νŒ€ 토큰 μ‚¬μš© μΆ”μ„Έ β€” μ£Ό λ‹¨μœ„ 좔세와 νŒ€μ›Β·ν”„λ‘œμ νŠΈλ³„ λ“œλ¦΄λ‹€μš΄
  • μŠ€ν‚¬Β·μ—μ΄μ „νŠΈ 호좜 TOP β€” 자주 ν˜ΈμΆœλ˜λŠ” 것, μ•ˆ μ“°μ΄λŠ” 것, 반볡 μ‹€νŒ¨ μ§€μ κΉŒμ§€
  • μ„Έμ…˜ νƒ€μž„λΌμΈ & 전사 β€” νŒ€μ΄ μ„œλ‘œμ˜ 성곡 μ„Έμ…˜μ„ μ—΄λžŒΒ·κ³΅μœ ν•΄ μ˜¨λ³΄λ”© 가속
  • MIT μ˜€ν”ˆμ†ŒμŠ€ Β· μžμ²΄ν˜ΈμŠ€νŒ… κ°€λŠ₯ β€” λ°μ΄ν„°λŠ” 쑰직 인프라 μ•ˆμ— μœ μ§€

Why we built it

νŒ€ μ°¨μ›μ—μ„œ Claude Codeλ₯Ό μ‚¬μš©ν•΄λ³΄λ‹ˆ, μ—¬λŸ¬ λ¬Έμ œκ°€ μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

  • 잘 μ“°λŠ” μ‚¬λžŒκ³Ό κ·Έλ ‡μ§€ μ•Šμ€ μ‚¬λžŒμ˜ νŽΈμ°¨κ°€ μ»€μ‘ŒμŠ΅λ‹ˆλ‹€.
  • λˆ„κ΅°κ°€ μΆ”κ°€ν•œ μŠ€ν‚¬μ΄ κ³΅μœ λ˜μ§€ μ•Šκ³  혼자만 μ“°κ±°λ‚˜, κ·ΈλŒ€λ‘œ λ²„λ €μ§€λŠ” κ²½μš°κ°€ λ§Žμ•˜μŠ΅λ‹ˆλ‹€.
  • μš°λ¦¬κ°€ νŒ€ μ°¨μ›μ—μ„œ AIλ₯Ό 잘 μ“°κ³  μžˆλŠ”μ§€ λˆ„κ΅¬λ„ νŒŒμ•…ν•  수 μ—†μ—ˆμŠ΅λ‹ˆλ‹€.

κ·Έλž˜μ„œ λŒ€μ‹œλ³΄λ“œλ₯Ό 직접 λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€. Anthropic Console은 개인 λ‹¨μœ„μ˜€κ³ , μš°λ¦¬κ°€ μ›ν•œ 건 νŒ€ λ‹¨μœ„μ˜€μŠ΅λ‹ˆλ‹€. 같은 고민을 ν•˜λŠ” νŒ€λ“€μ„ μœ„ν•΄ μ˜€ν”ˆμ†ŒμŠ€λ‘œ κ³΅κ°œν•©λ‹ˆλ‹€.

How it works

  1. argosλ₯Ό 처음 μ‹€ν–‰ν•˜λ©΄ λΈŒλΌμš°μ € OAuth둜 λ‘œκ·ΈμΈν•˜κ³ , μ‘°μ§Β·ν”„λ‘œμ νŠΈλ₯Ό μ΄ˆκΈ°ν™”ν•©λ‹ˆλ‹€ (.argos/project.json 생성 + .claude/settings.json에 ν›… ν•­λͺ© μΆ”κ°€).
  2. 이후 Claude Codeκ°€ 훅을 λ°œμ‚¬ν•  λ•Œλ§ˆλ‹€ argos hook이 ν˜ΈμΆœλ˜μ–΄ μ„Έμ…˜ λ©”νƒ€Β·ν† ν°Β·νˆ΄ ν˜ΈμΆœΒ·μ „μ‚¬λ₯Ό Argos API둜 μ „μ†‘ν•©λ‹ˆλ‹€.
  3. νŒ€μ›μ€ μ €μž₯μ†Œλ₯Ό pullν•œ λ’€ argosλ₯Ό ν•œ 번 μ‹€ν–‰ν•˜λ©΄ 같은 쑰직으둜 μžλ™ ν•©λ₯˜ν•©λ‹ˆλ‹€.

Self-hosting

μš”κ΅¬μ‚¬ν•­: PostgreSQL ν•˜λ‚˜ + μ•± μ»¨ν…Œμ΄λ„ˆ ν•˜λ‚˜.

git clone https://github.com/vibemafiaclub/argos
cd argos
docker compose up

CLIκ°€ 자체 μΈμŠ€ν„΄μŠ€λ₯Ό 가리킀도둝 μ„€μ •ν•©λ‹ˆλ‹€.

argos --api-url https://your-instance.example.com

ν˜Ήμ€ .argos/project.json의 apiUrl ν•„λ“œλ₯Ό 직접 μˆ˜μ •ν•΄λ„ λ©λ‹ˆλ‹€. μ΄λ ‡κ²Œ ν•˜λ©΄ λͺ¨λ“  λ°μ΄ν„°λŠ” 쑰직 인프라λ₯Ό λ²—μ–΄λ‚˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

FAQ

ν”„λ‘¬ν”„νŠΈ 원문이 μ„œλ²„λ‘œ μ „μ†‘λ˜λ‚˜μš”? μ„Έμ…˜ μ’…λ£Œ μ‹œ HUMAN / ASSISTANT / TOOL λ©”μ‹œμ§€ 전체가 μ „μ†‘λ©λ‹ˆλ‹€ (각 λ©”μ‹œμ§€ μ΅œλŒ€ 50,000μžμ—μ„œ μ ˆλ‹¨). λ―Όκ°ν•œ ν”„λ‘¬ν”„νŠΈλ₯Ό λ‹€λ£¨λŠ” ν™˜κ²½μ΄λΌλ©΄ μžμ²΄ν˜ΈμŠ€νŒ…μ„ ꢌμž₯ν•©λ‹ˆλ‹€.

Anthropic API ν‚€κ°€ μˆ˜μ§‘λ˜λ‚˜μš”? μ•„λ‹ˆμ˜€. ArgosλŠ” Claude Code ν›… 이벀트만 λ°›μŠ΅λ‹ˆλ‹€. API ν‚€Β·OAuth ν† ν°Β·μ‹œμŠ€ν…œ ν™˜κ²½λ³€μˆ˜λŠ” μˆ˜μ§‘ λŒ€μƒμ΄ μ•„λ‹™λ‹ˆλ‹€.

νŒ€μ›μ΄ 제 μ„Έμ…˜μ„ λ³Ό 수 μžˆλ‚˜μš”? 같은 쑰직 ꡬ성원은 λŒ€μ‹œλ³΄λ“œμ—μ„œ 쑰직 λ‚΄ μ„Έμ…˜μ„ μ—΄λžŒν•  수 μžˆμŠ΅λ‹ˆλ‹€. νŒ€ ν•™μŠ΅Β·λ¦¬λ·°λ₯Ό 염두에 λ‘” 기본값이며, 쑰직 κΆŒν•œ λͺ¨λΈλ‘œ μ œμ–΄ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

CI/CDΒ·headless ν™˜κ²½μ—μ„œλ„ λ™μž‘ν•˜λ‚˜μš”? 예. Claude Code 훅이 μ‹€ν–‰λ˜λŠ” μ–΄λ–€ ν™˜κ²½μ—μ„œλ“  μ΄λ²€νŠΈκ°€ μ „μ†‘λ©λ‹ˆλ‹€. CI λŸ¬λ„ˆ, GitHub Actions, 둜컬 개발 λ¨Έμ‹  λͺ¨λ‘ λ™μΌν•œ λŒ€μ‹œλ³΄λ“œλ‘œ λͺ¨μž…λ‹ˆλ‹€.

Links

자율 μ£Όν–‰ ν•˜λ„€μŠ€

이 λ ˆν¬λŠ” greatSumini/cc-system 의 자율 μ£Όν–‰ ν•˜λ„€μŠ€λ₯Ό 이식해 μ“΄λ‹€. scripts/run-server.py λ₯Ό 돌리면 ideation β†’ plan-and-build β†’ commit β†’ check β†’ rollback 루프가 반볡되며, μ΄ν„°λ ˆμ΄μ…˜λ³„ μ‚°μΆœλ¬Όμ€ iterations/<N>-<timestamp>/ μ•„λž˜μ— λ‚¨λŠ”λ‹€. ν•˜λ„€μŠ€κ°€ spawn ν•˜λŠ” μ„œλΈŒ μ„Έμ…˜μ—λŠ” HARNESS_HEADLESS=1 이 μ£Όμž…λΌ μ‚¬μš©μž 확인 단계가 μžλ™ μŠΉμΈλœλ‹€ β€” μ‰˜μ—μ„œ 이 λ³€μˆ˜λ₯Ό 직접 export ν•˜μ§€ 말 것 (μΈν„°λž™ν‹°λΈŒ μ„Έμ…˜μ΄ 무인 λͺ¨λ“œλ‘œ νŠ„λ‹€). νŠΈλ¦¬κ±°λŠ” 레포 κ΄€λ¦¬μž(λ©”μΈν…Œμ΄λ„ˆ) μˆ˜λ™.

License

MIT

About

Argos - VMC CLI tool

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors