수정: 에이전트 코딩 도구와 Y.js CRDT로 구축된 AI 편집기

기술 구현
Revise는 에이전트 코딩 도구를 사용해 10개월 동안 구축되었으며, 개발자는 개발 경력 중 가장 빠르게 진행했다고 보고했습니다. 아키텍처에는 처음부터 완전히 구축된 워드 프로세서 엔진과 렌더링 레이어가 포함됩니다. 사용된 유일한 타사 라이브러리는 CRDT(충돌 없는 복제 데이터 유형) 스택용 Y.js입니다.
AI 기능
이 편집기는 문서 처리를 위해 여러 AI 모델을 통합합니다:
- GPT-5.4 Mini
- GPT-5.4
- GPT-5.4 Pro
- Claude Haiku 4.5
- Claude Sonnet 4.6
- Claude Opus 4.6
AI 에이전트는 사용자와 동일한 인터페이스에서 함께 작동하여 인라인 교정 및 수정 제안을 제공합니다. 타임라인 불일치나 수익 변화에 대한 모순된 진술과 같은 문서의 불일치를 감지할 수 있습니다.
문서 처리 기능
- Word 문서 및 Google Docs 가져오기
- 다중 모달 LLM을 사용한 PDF에서 콘텐츠 추출
- 기존 문서 교정, 수정 및 완성
- 다양한 설정의 내보내기 기능
사용자 맞춤 설정
Revise는 시간이 지남에 따라 사용자 선호도를 학습합니다:
- 대명사 선호도(예: they/them)
- 피드백 스타일 선호도(직접적 vs. 칭찬 위주)
- 철자 선호도(미국식 vs. 기타 변형)
- 서식 선호도(APA 7, 옥스퍼드 쉼표 사용)
- 어조 선호도(따뜻하고 정확하며, 느낌표 피하기)
- 접근성 고려 사항
- 문서 구조 선호도(짧은 단락, 간결한 초안)
기술 문서 작성 선호도
시스템은 특정 기술 문서 요구 사항을 지원합니다:
- 성능 주장에는 벤치마크 설정, 워크로드 형태, 샘플 크기 및 기준 비교가 포함되어야 함
- 요청/응답 페이로드, 페이지 매김 규칙 및 멱등성 의미론이 포함된 구체적인 API 계약 선호
- 주요 변경 사항은 명시되어야 함(API 변경, 데이터 백필, 인덱스 마이그레이션, 클라이언트 버전 게이트)
- 엣지 케이스, 재시도 동작 및 만료 세부 정보가 포함된 번호가 매겨진 수락 기준으로 요구 사항 명시
- 형용사보다 p95, 오류 예산, 큐 깊이, 사고 횟수와 같은 지표 신뢰
📖 Read the full source: HN AI Agents
👀 See Also

개발자가 현실적인 관계형 데이터베이스 생성 도구를 개발하다
한 개발자가 현실적인 데이터로 완전히 구성된 관계형 데이터베이스를 생성하는 도구를 만들어, 외래 키 관계와 테이블 간 일관성이 유지된 테스트 데이터베이스 생성 문제를 해결했습니다.

GLM 5 on Mac M3: 에이전트 코딩 성능 관찰
한 사용자가 Mac M3(512GB RAM)에서 MLX 4비트 양자화를 통해 GLM 5를 실행한 결과를 보고했습니다. 컨텍스트가 5만 토큰 미만일 경우 에이전트 코딩에 '상당히 사용 가능'하다고 평가했지만, 그 이상에서는 속도가 현저히 느려진다고 언급했습니다.

PromptFlow 음성: 힌디어로 말하면 구조화된 클로드 코드 프롬프트를 받으세요 — 클로드 코드로 제작됨
개발자가 Claude Code와 Codex를 사용하여 PromptFlow Voice를 구축했습니다.이 데스크톱 앱은 자연어 힌디어 음성을 구조화된 개발 프롬프트(Claude Code용)나 바로 보낼 수 있는 이메일(Gmail용)로 변환합니다. 데모에서는 힌디어 음성 요청이 지수 백오프를 포함한 소켓 재연결 로직에 대한 영어 Claude Code 프롬프트를 생성하는 모습을 보여줍니다.

Claude-File-Recovery: Claude Code 세션 기록에서 파일을 추출하는 CLI 도구
claude-file-recovery는 Python CLI 도구이자 TUI로, Claude Code가 생성, 수정 또는 읽은 파일을 복구하기 위해 ~/.claude/projects/의 JSONL 세션 기록을 파싱하며, 파일의 이전 버전을 특정 시점으로 복구하는 기능을 포함합니다.