NEWv2.0 — Claude Code · Codex · Gemini CLI · Copilot CLI 지원과 함께 Open Beta로 공개합니다읽기 →
AIFlare
비전문서
로그인무료로 시작
Open betav2.0 · CLI 에이전트 4종 지원 · 개인부터 팀까지→

AI가 짠 코드, 왜 그렇게 짰는지까지.

AIFlare는 Claude Code · Codex · Gemini · Copilot 세션을 git 커밋과 함께 기록합니다. 의도·검토한 대안·결정 근거가 코드 옆에 보존되어, AI가 만든 변경을 다시 읽을 수 있는 기록으로 남깁니다.

skill
curl -fsSL https://aiflare.dev/install.js -o install.cjs && node install.cjs && rm install.cjs
Open beta · 무료로 시작·카드 등록 없이
무료로 시작→설치 가이드
aiflare.dev / aiflare-core
live · 87ms
PROJECTS
Aaiflare-core248
Nnaro-playground12
Mmobile-app31
VIEWS
전체 타임라인즐겨찾기인사이트모니터링설정

aiflare-core / Timeline

main · 248 entries
Last 7d전체 에이전트
  • 테스트 병렬 모드에서 환경 변수 격리 패턴 적용
    9f3a8b1 · 2d ago · soph · Claude Code · 27 turns
    BUGFIXtests
  • Webhook 재시도 로직을 exponential backoff로 변경
    f72e4d1 · 3d ago · dipree · Codex · 18 turns
    FEATUREwebhooks
  • Org · Team · Project 권한 체크 리팩토링
    e71a0b3 · 6d ago · soph · Claude Code · 41 turns
    REFACTORauth
  • 세션 요약 인사이트 생성 파이프라인 분리
    d59f1a4 · 1w ago · dipree · Codex · 32 turns
    REFACTORinsights
  • Context Inject — sessionId 한 줄 주입 플로우 추가
    c4d82f6 · 1w ago · dipree · Claude Code · 11 turns
    FEATUREcontext-inject
CAPTURE CONTEXT

이미 쓰던 그대로, 맥락만 추가됩니다.

AIFlare는 별도 CLI나 워크플로우 변경이 필요 없습니다. Claude Code · Codex · Gemini · Copilot의 Skill로 동작하므로, 평소처럼 작업하면 의도·결정·기각된 대안이 자동으로 캡처됩니다.

스킬 한 번 설치합니다

먼저 aiflare.dev에서 받은 aiflare.yml을 프로젝트 루트에 두세요. 그 다음 명령어 한 줄로 설치할 에이전트(Claude Code · Codex · Gemini · Copilot 중 하나 이상)를 고르면 7개 Skill, hooks, MCP 서버가 설치되고 settings · MCP · CLAUDE.md / AGENTS.md가 자동 머지됩니다.

설치 가이드·API 키 관리
my-project %Re-run
$ curl -fsSL https://aiflare.dev/install.js -o install.cjs && node install.cjs→ aiflare.yml 검증 ok→ 에이전트 선택 (Claude Code · Codex · Gemini · Copilot) ok→ Skill 7종 · hooks · MCP 서버 설치 ok→ 설정 머지 (settings · MCP · CLAUDE.md / AGENTS.md) ok
준비됐습니다. 다음 git commit부터 자동으로 캡처됩니다.$ ▍

Claude Code, Codex, Gemini, Copilot — 주요 CLI 에이전트 4종을 모두 지원합니다.

Claude Code, OpenAI Codex CLI, Gemini CLI, GitHub Copilot CLI 네 에이전트 모두에서 동일한 context-capture Skill이 동작합니다. Cursor 등 추가 에이전트 지원은 로드맵에 있습니다.

  • —context-capture Skill 기반 — Agent Skills 오픈 표준
  • —Skill 한 번 설치 → 별도 SDK 작성 불필요
  • —프롬프트·결정·기각된 대안까지 자동 캡처
C
Claude Code
anthropic · v2.x+
Supported
O
OpenAI Codex CLI
openai · cli
Supported
G
Gemini CLI
google · gemini-2.5
Supported
◆
GitHub Copilot CLI
github · copilot
Supported
●
Cursor
cursor.sh · agent mode
Planned

세션이 커밋과 함께 흐릅니다

모든 에이전트 대화가 매 git commit 시점에 자동으로 캡처됩니다. 의도·대안·diff 요약이 commit과 한 쌍으로 저장되고, push 후 팀이 같은 컨텍스트를 같이 봅니다.

  • 테스트 병렬 모드에서 환경 변수 격리 패턴 적용
    9f3a8b1 · 2d ago · soph · Claude Code
    캡처됨
  • Webhook 재시도 로직을 exponential backoff로 변경
    f72e4d1 · 3d ago · dipree · Codex
    캡처됨
  • Org · Team · Project 권한 체크 리팩토링
    e71a0b3 · 6d ago · soph · Claude Code
    캡처됨
  • Context Inject — sessionId 한 줄 주입 플로우 추가
    c4d82f6 · 1w ago · dipree · Claude Code
    캡처됨

전체 히스토리를 한눈에

검색·필터·자동 요약. 6개월 전 결정의 배경도 검색 한 번이면 됩니다. 같은 컨텍스트를 팀과 공유하고, 다음 세션에 sessionId로 주입할 수 있습니다.

  • —전체 텍스트 검색 · 작성자·태그·세션 필터
  • —세션 요약·프롬프트 평가 자동 생성
  • —Org · Team · Project 권한 기반 공유

Session · 9f3a8b1

27 turns · 12 files · 4m 18s
PROMPT · TURN 1

테스트가 병렬 모드에서 가끔 실패합니다. t.Setenv가 t.Parallel과 호환되지 않는 게 원인 같습니다. 환경 변수를 격리하는 안전한 패턴으로 리팩토링해 주세요.

SUMMARY

3개의 접근을 시도하고, t.Setenv가 t.Parallel과 호환되지 않음을 확인. 환경 변수를 테이블 케이스로 옮기는 패턴으로 해결했습니다.

commit 9f3a8b1 · 2 files changed · +42 −18 · opened in 0.2s
INSIGHTS · 리포트 생성

캡처는 시작일 뿐, 쌓인 세션이 리포트가 됩니다.

슬래시 커맨드 한 줄이면 AIFlare가 쌓인 세션을 읽을 수 있는 리포트로 만들어 콘솔에 저장합니다. 세션 하나부터 팀의 한 주까지 — 5종의 리포트가 케이던스별로 정리됩니다.

세션 단위
  • —세션 요약무엇을·왜 했는지 한 장으로
  • —세션 비교두 세션을 나란히 — 방향 전환·겹친 파일
  • —프롬프트 평가프롬프트 품질 코칭 · Before→After 리라이트
하루 단위
  • —일일 다이제스트하루의 커밋·세션·태그 분포 (DEV / PM)
주간 · 팀
  • —주간 팀 다이제스트팀의 한 주와 주요 결정 · 공유 토큰으로 배포 (DEV / PM)
리포트 문서 보기 →
Weekly Team Digest2026-W17 · 팀 전용
87
커밋
8
기여자
3
주요 결정
이번 주 주요 결정
→ 병렬 테스트 환경 변수 격리 — t.Setenv 기각→ 웹훅 재시도를 지수 백오프로 전환→ 레거시 /v1/charges 엔드포인트 폐기
공유 토큰으로 팀에 배포 →
WHY AIFLARE

매 세션을 처음부터 시작하지 않습니다.

AIFlare는 모든 commit과 그것을 만든 AI 에이전트 세션을 한 쌍으로 묶어 엔트리로 저장합니다 — 코드 변경과 의도가 분리되지 않습니다. 별도 아카이브가 아니라, 코드에 붙어있는 컨텍스트입니다.

01

"AI가 왜 이렇게 짰지?"

모든 커밋에 의도(Intent)·검토한 대안·결정 근거가 한 쌍으로 남습니다. 코드 diff만 봐서는 알 수 없는 "왜"가 6개월 뒤에도 검색 한 번이면 됩니다.

02

"이 컨텍스트, 어디에 있지?"

AIFlare 백엔드에 안전하게 저장됩니다. Org · Team · Project 3단계 권한으로 누가 무엇을 볼 수 있는지 정확히 제어하고, 콘솔에서 한 화면으로 검색합니다.

03

"왜 같은 실수를 반복하지?"

에이전트가 매 세션을 0에서 시작하기 때문입니다. Context Inject는 이전 세션의 의도·결정·기각된 대안을 sessionId 한 줄로 다음 세션에 그대로 주입합니다.

RECALL · 에이전트로 되돌리기

캡처한 맥락은, 다시 코드 짜는 자리로.

AIFlare에 쌓인 맥락은 대시보드에만 머물지 않습니다. 슬래시 커맨드와 MCP 도구로 의도·결정을 에이전트 세션에 그대로 되돌려, 추측이 아니라 기록을 근거로 작업을 잇습니다.

/why

이 라인, 왜 이렇게 짰지?

디버깅 중 특정 라인의 작성 이유를 묻습니다. git log -L로 그 라인을 만든 커밋들을 찾아, 각 커밋의 의도·기각된 대안·당시 대화를 타임라인으로 돌려줍니다. git blame이 주지 못하는 "왜"입니다.

why
$ /why src/auth/TokenService.kt:42
BUGFIXrefresh 토큰 재사용 공격 차단
INTENT

동일 refresh 토큰이 두 번 쓰이면 탈취로 간주하고 토큰 패밀리 전체를 무효화.

이 라인 주변 diff
+ if (token.used) revokeFamily(token)
/context-inject

지난 세션을, 이번 세션으로.

과거 세션의 저장된 요약 보고서를 sessionId 한 줄로 새 에이전트 세션 컨텍스트에 주입합니다. 며칠 전 끊긴 작업이나 팀원의 결정 흐름을, 처음부터 다시 설명하지 않고 이어받습니다.

context-inject
$ /context-inject 2026-05-14-a3f9b201
## Injected Session Report — 결제 재시도 로직
의도 · 기각된 대안 2건 · 변경 파일 3건
✓ 현재 세션 컨텍스트에 주입됨 — 여기서 이어서 진행합니다.
스킬 문서 보기 →

지금 의도를 기록하기 시작하세요.

AIFlare는 Open beta로 무료입니다. 카드 등록 없이, 한 명부터 팀까지. 한 번 설치하면 커밋 뒤의 컨텍스트를 다시는 잃지 않습니다.

skill
curl -fsSL https://aiflare.dev/install.js -o install.cjs && node install.cjs && rm install.cjs
무료로 시작→설치 가이드 보기
AIFlare
Made with ♥ in Seoul
© 2026 AIFlare. All rights reserved.
Product
SkillDocs
Company
Vision
Resources
PrivacyTerms
Connect
GitHub