Gentle-AI: 기존 AI 에이전트에 메모리, 워크플로우, 증거를 제공하는 결정론적 엔지니어링 환경
요약
Gentle-AI는 기존 AI 에이전트에게 메모리, 워크플로우, 증거를 제공하는 결정론적 엔지니어링 환경입니다. 이 도구는 에이전트가 작업 과정에서 학습한 내용을 기록하고 컨텍스트를 유지하여 신뢰성을 높이며, 개발 과정을 체계적으로 관리합니다. 특히 '유기적 주도 개발(ODD)'과 'Receipt-Driven Development (RDD)' 같은 개념을 도입해 계획 재구축 없이 작업을 지속할 수 있게 합니다.
핵심 포인트
- 에이전트의 메모리, 워크플로우, 증거를 제공하여 신뢰성을 높임.
- 기존 에이전트(Pi, Claude Code 등)와 통합되어 사용 가능함.
- ODD는 계획 재구축 없이 작업을 지속하게 돕는 개발 방식입니다.
- RDD는 검토 과정에서 중요한 정보가 누락되는 것을 방지합니다.

당신이 이미 사용하고 있는 AI 에이전트를 위한 결정론적 엔지니어링 환경.
웹사이트 •
빠른 시작(Quickstart) •
문서(Docs) •
위키(Wiki)
당신의 에이전트는 코드를 작성한 후 모든 것을 잊어버립니다. 프로젝트에 대한 의견도 없고, 당신에게 모든 줄을 읽으라고 요청하는 것 외에는 자신이 무엇을 했는지 증명할 방법도 없습니다.
Gentle-AI는 여기에 메모리, 워크플로우, 그리고 증거를 제공합니다.
아이디어부터 검토된 커밋까지, 하나의 프롬프트로: 실제 세션에서 메모리, 워크플로우, 증거가 구현됩니다.
gentle-ai_demo_EN_github.mp4
스페인어 자막을 선호하시나요?
gentle-ai_demo_ES_subtitulado_github.mp4
Gentle-AI가 당신의 에이전트를 신뢰할 만하게 만들었다면, 별점은 다른 사람들이 이를 찾도록 돕습니다.
이미 가지고 있는 에이전트와 함께 작동합니다
Pi •
OpenCode •
Claude Code •
Codex •
Cursor •
VS Code Copilot •
Gemini CLI •
Kilo Code
Kimi Code •
Kiro IDE •
Qwen Code •
Hermes •
Antigravity •
Windsurf •
OpenClaw •
Trae •
Conductor
17개의 통합(integrations) · 네이티브 설정 · 기능 비교 →
새로운 세션의 비용은 토큰이 아닙니다. 매일 아침 같은 결정을 재설명해야 하는 당신 자신입니다. Engram은 이 문제를 해결합니다: 에이전트가 진행하면서 학습한 것을 기록하고, 당신이 요청하기 전에 먼저 접근할 수 있게 하여 컨텍스트가 초기화되는 대신 축적되도록 합니다.
작은 변경 사항이라도 계획 파이프라인(planning pipeline)을 필요로 해서는 안 되며, 더 큰 작업이라도 세션 간에 컨텍스트를 잃어서는 안 됩니다. **유기적 주도 개발(Organic Driven Development, ODD)**은 이해된 변경 사항을 가볍게 유지하고, 상당한 권한이 부여된 작업을 복구 가능한 기능 문서로 제공합니다. 에이전트는 코드를 변경하기 전에 탐색하고, 결과를 확인하며, 진행 상황을 최신 상태로 유지하여 계획을 재구축할 필요 없이 작업이 재개될 수 있도록 합니다.
ODD는 관련 실행 가능한 테스트와 명확한 예상 결과가 존재할 경우 기본적으로 test-first 개발을 적용합니다: 구현 전에 실패하는 동작 테스트를 캡처하고, 이를 통과시킨 다음, 테스트가 계속 녹색 상태(green)인 상태에서 리팩토링합니다. 요청된 규칙은 각각 하나의 빨간색(RED) 테스트를 받고, 수정된 기존 명령어 또는 옵션은 이전 동작이 여전히 유지됨을 증명하는 하나의 테스트를 받으며, 그 외에는 아무것도 추가되지 않습니다. 의미 있는 실행 가능한 테스트가 없으면, 에이전트는 예외 상황을 설명하고 적용 가능한 기능 검사를 수행합니다.
Receipt-Driven Development (RDD)는 기본적으로 활성화되어 있으며 비활성화(opt-out)할 수 있습니다: gentle-ai review mode disable 명령어를 실행하여 끌 수 있습니다. 명시적인 전역 또는 클론 로컬 OFF 선택은 계속 OFF 상태를 유지합니다. 이 방식의 핵심은 검토가 표류하지 않도록 하는 것입니다: 후보 버전이 읽히기 전에 고정되므로, 증거는 나중에 작업 트리(worktree)가 어떤 모습이었는지에 속하는 것이 아니라, 바로 의존하려는 정확한 버전에 속하게 됩니다. 깊이는 모델의 판단에서 오는 것이 아니라 그 고정된 후보 버전에서 오며, 결과는 정보적입니다. 커밋, 푸시 및 릴리스는 사용자의 결정에 달려 있습니다.
다음 단계를 추측하는 모델은 내일 다르게 추측하고, 당신 팀원에게는 또다시 다르게 추측합니다. 이것이 워크플로우와 제안 사이의 간극입니다. gentle-ai 바이너리가 네이티브 RDD 검토 전환을 소유하며; ODD 가이드는 일반적인 작업을 요청에 비례하도록 유지합니다. 검토 증거는 모델의 기억이 아니라 후보 버전과 연결됩니다.
Gentle Shell은 별도의 Pi 통합 패키지입니다. Gentle AI는 지원되는 에이전트를 구성하고; Gentle Shell은 자체 Pi 런타임, 에이전트 및 인터페이스를 소유합니다. 이 바이너리를 설치하거나 업데이트하는 것이 그 자체로 Pi 동작 동등성(parity)을 확립하는 것은 아닙니다.
Gentle-AI는 공유 워크플로우를 Pi, OpenCode, Claude Code, Codex 및 13개 이상의 에이전트에 가져옵니다. 각 통합은 해당 에이전트의 네이티브 기능을 사용하므로, 위임(delegation)이나 RDD 검토와 같은 사용 가능한 기능은 다를 수 있습니다.
| 구성 요소 | 기능 설명 |
|---|---|
| Skills library | 작업이 일치할 때 자동으로 로드됨 |
| Context7 MCP | 선택적, 사용 가능한 라이브 프레임워크 및 라이브러리 문서 |
| CodeGraph | 코드베이스의 읽기 전용 심볼 그래프 |
| Security deny-list | ~/.ssh, .env 및 자격 증명 파일 차단 |
| Config backups | 모든 쓰기 작업 전에 스냅샷 생성 |
| Doctor | gentle-ai doctor — 읽기 전용 상태 보고서 |
| Personas | 선택적 페르소나; Gentleman은 목표를 향해 안내하는 배려심 있지만 엄격한 멘토입니다 |
| Themes | Gentleman 및 Gentleman-Cute |
| Model assignment | 지원되는 에이전트 구성 및 사용 가능한 검토 역할 모델 지정 |
모든 구성 요소, 스킬 및 프리셋: 전체 분석 →
# macOS (Homebrew)
brew install gentleman-programming/tap/gentle-ai
# macOS / Linux (curl)
...
gentle-ai # 에이전트, 구성 요소 및 페르소나 선택하기
gentle-ai doctor # 검증 — 읽기 전용이며 아무것도 변경하지 않음
그런 다음 평소처럼 에이전트를 사용하세요. 사용자 설정은 모든 쓰기 작업 전에 스냅샷되며, Gentle-AI는 절대 AI 에이전트를 대신 설치해주지 않습니다 — 이미 존재하는 것을 구성할 뿐입니다.
베타 채널 및 배포판별 전제 조건: 빠른 시작 → · 서명 검증: 릴리스 서명 →
| 이동할 곳 | 찾을 수 있는 내용 |
|---|---|
| Intended Usage | 정신 모델. 한 페이지를 읽었다면, 이 페이지도 읽으세요. |
| Quickstart · Usage | 설치, 전제 조건, 모든 CLI 명령어 및 플래그 |
| Agents | 17개 에이전트 전체의 기능 매트릭스 및 에이전트별 참고 사항 |
| ODD · Routing | 일상적인 직접 작업 및 위임된 작업 |
| Review · Architecture | RDD 계약, 생명 주기 및 위협 모델 |
| Engram · Components | 메모리 명령어, 스킬, 프리셋 및 페르소나 |
| Contributing · Codebase Guide | 확장 또는 기여하기 |
| Telemetry | 우리가 계산하는 것과 이를 비활성화하는 방법 |
up-for-grabs라고 표시된 모든 것은 범위가 지정되고(scoped), 승인되었으며(approved) 아직 주장되지 않은 것입니다 — 하나를 선택하면 당신의 것이 됩니다.
Gentle-AI로 무언가를 배포하셨나요? 장미 문신을 하세요. 이것을 README에 붙여넣고 배지 링크는 여기로 연결하세요:
<a href="https://github.com/Gentleman-Programming/gentle-ai">
<img width="220" src="https://raw.githubusercontent.com/Gentleman-Programming/gentle-ai/main/docs/assets/brand/built-with-gentle-ai.png" alt="Built with Gentle-AI" />
</a>
일반 마크다운(plain Markdown)을 선호하시나요?
[](https://github.com/Gentleman-Programming/gentle-ai)
이미지 URL은 표시된 그대로 유지해 주세요. 이것이 제가 배지를 사용하는 프로젝트를 찾고 소개하는 방법입니다.
Alan Buscaglia (Gentleman Programming) 제작: 15년간의 엔터프라이즈 아키텍처 경험, 매일 이 도구들을 테스트하는 수천 명 개발자 커뮤니티, 그리고 AI 지원 작업에 대한 하나의 규칙—생성보다 검증이 중요하다(verifying beats generating).
AI를 도입했지만 제대로 작동하지 않는 팀들—저항감, 모두가 자신만의 방식으로 프롬프트를 입력함, 공유된 품질 기준 부재 등—은 이러한 동일한 오픈 소스 도구로 구축된 엔게이지먼트(engagements)에 대해 문의할 수 있습니다 →.
상표권 고지: Gentle AI™ 및 Engram™ 이름과 로고는 Alan Buscaglia의 상표입니다. 두 표시는 이 문서 전체에서 사용되며; 기호는 각각 처음 눈에 띄게 언급된 곳에 나타나며, 본 고지는 나머지를 다룹니다. 코드는 MIT 라이선스를 적용받으며; 지지 또는 공식 제휴를 암시하는 것은 허용하지 않습니다. TRADEMARKS.md를 참조하십시오.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Trending Go (weekly)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기