# Ghostty의 AI 사용 정책

> Clean Markdown view of GeekNews topic #26082. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=26082](https://news.hada.io/topic?id=26082)
- GeekNews Markdown: [https://news.hada.io/topic/26082.md](https://news.hada.io/topic/26082.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2026-01-24T09:48:41+09:00
- Updated: 2026-01-24T09:48:41+09:00
- Original source: [github.com/ghostty-org](https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md)
- Points: 11
- Comments: 2

## Summary

Ghostty는 **AI 사용의 투명성**을 핵심 원칙으로 삼아, 외부 기여자가 AI를 활용할 경우 반드시 도구명과 기여 범위를 공개하도록 규정합니다. 승인된 이슈에 한해 AI 생성 코드를 제출할 수 있으며, 모든 결과물은 인간이 직접 검증·테스트해야 합니다. 프로젝트는 AI 자체를 배척하지 않지만, **문제의 본질은 도구가 아닌 사용자 역량 부족**에 있다고 보고, 유지관리자 보호를 위한 엄격한 정책을 유지합니다.

## Topic Body

- Ghostty 프로젝트는 외부 기여자에게 **엄격한 AI 사용 규칙**을 적용하며, 모든 AI 활용은 반드시 공개해야 함  
- **AI가 생성한 Pull Request는 승인된 이슈에만 제출 가능**하며, 미승인 이슈나 비공개 AI 사용이 의심될 경우 거절됨  
- **AI 작성 코드는 반드시 인간이 직접 검증 및 테스트**해야 하며, 접근 불가능한 환경에서의 자동 생성 코드는 금지됨  
- **AI 보조는 이슈나 토론에서 허용되지만**, 모든 내용은 인간이 검토·편집해야 하며, **AI 생성 미디어 콘텐츠는 전면 금지**됨  
- Ghostty는 AI 자체를 환영하지만, **문제는 도구가 아닌 사용자 역량 부족**에 있다고 명시하며, 유지관리자 보호를 위해 정책을 유지함  

---

### AI 사용 규칙
- 모든 형태의 **AI 사용은 공개 의무**가 있음  
  - 사용한 도구명(예: Claude Code, Cursor, Amp)과 AI가 기여한 정도를 명시해야 함  
- **AI 생성 Pull Request는 승인된 이슈에만 제출 가능**  
  - 승인되지 않은 이슈에 대한 PR은 닫힘  
  - AI 사용이 명시되지 않았으나 유지관리자가 의심할 경우 PR은 거절됨  
  - 비승인 이슈 관련 코드는 토론(Discussion)으로 공유 가능  
- **AI 생성 코드는 인간 검증 필수**  
  - 테스트되지 않은 가상적 코드 제출 금지  
  - 직접 접근해 테스트할 수 없는 플랫폼용 코드 작성 금지  
- **이슈 및 토론에서 AI 보조 허용**, 단 인간이 반드시 검토 및 편집해야 함  
  - AI가 생성한 장황하거나 불필요한 내용은 인간이 정리해야 함  
- **AI 생성 미디어(이미지, 영상, 오디오 등)는 금지**, 텍스트와 코드만 허용  
- **부적절한 AI 사용자(‘bad AI drivers’)** 는 공개적으로 제재될 수 있음  
  - 초보 개발자는 AI 대신 직접 학습하도록 권장  

이 규칙은 **외부 기여자에게만 적용**되며, **유지관리자는 신뢰를 기반으로 예외**로 함  

### 인간 중심의 운영 원칙
- Ghostty는 **모든 토론, 이슈, PR을 인간이 직접 검토**함  
  - 인간과 인간이 상호작용하는 경계 지점으로, 검증되지 않은 저품질 작업은 무례한 행위로 간주됨  
- AI가 완벽한 결과를 내는 세상은 아직 오지 않았으며, **현재는 AI 사용자(‘driver’)의 역량에 따라 품질이 좌우됨**  
- 따라서 **유지관리자를 보호하기 위해 엄격한 규칙이 필요**함  

### AI 환영 입장
- Ghostty는 **AI 도구를 적극 활용**하며, 유지관리자들도 생산성 향상을 위해 AI를 사용함  
- **정책의 목적은 반(反)AI가 아니라**, **비숙련 사용자의 남용 방지**에 있음  
- 프로젝트는 AI 사용에 대해 **투명성을 유지**하고, **AI를 환영하는 태도**를 명확히 밝힘

## Comments



### Comment 49845

- Author: darjeeling
- Created: 2026-01-24T11:09:07+09:00
- Points: 2

"""우리가 엄격한 AI 정책을 시행하는 이유는 AI 자체에 반대하는 입장이 아니라 , AI를 사용하는 자격 미달자가 너무 많기 때문입니다. 문제는 도구가 아니라 사람입니다."""

### Comment 49840

- Author: neo
- Created: 2026-01-24T09:48:41+09:00
- Points: 1

###### [Hacker News 의견들](https://news.ycombinator.com/item?id=46730504) 
- 요즘 오픈소스에 **저품질 기여 스팸**이 너무 많아서 놀라움  
  나는 작은 프로젝트 몇 개에만 기여했는데, 그 코드들은 내가 쓴 것 중 가장 철저히 테스트되고 리뷰된 것들임  
  다른 사람의 시간을 낭비하고 싶지 않아서 항상 신중하게 접근했음  
  그런데 어떤 사람들은 이런 **부끄러움** 자체가 없는 듯해서 당황스러움
  - 예전에는 실력이 부족한 사람들은 이런 길에 들어서지 않았음  
    이제 **AI로 판도라의 상자**가 열리면서, 그들이 “두 번째 기회”를 얻었다고 느끼는 것 같음  
    그들은 부끄러움이 없는 게 아니라, 그 감정을 느낄 **관점 자체가 없음**  
    우리는 수년간 기술을 연마하며 배움의 깊이를 깨달았지만, 그들은 하루도 현장에서 일해본 적이 없으니 그 차이를 모름
  - 클라이언트가 GPT 스크린샷을 보내며 내 의견을 반박한 적 있음  
    공개 그룹에서도 GPT 복붙 답변을 하는 사람들을 자주 봄  
    결국 사람들은 **자기 중요성**을 빌려오려는 욕구가 있을 뿐임  
    그래서 나는 시간을 낭비한 사람을 공개적으로 조롱하는 **code of conduct**를 지지함
  - 많은 사람들이 단순히 **이력서용**으로 대형 오픈소스 프로젝트에 기여함  
    “Ghostty에 기여했다”라는 한 줄을 쓰기 위해서지, 진짜 도움을 주려는 게 아님
  - 사회가 변했음을 인정해야 함  
    요즘은 **부끄러움이 없는 세상**이고, 그걸 이해하지 못하면 혼란스럽고 상처받게 됨  
    부끄러움을 잃을 필요는 없지만, 그 감정을 **이해하는 법**은 배워야 함
  - 오픈소스 회사에서 일할 때, 대부분의 사람들은 자기 기여가 **선물**이라고 생각했음  
    하지만 실제로는 그렇지 않음

- GitHub의 **사회적 구조**가 저품질 PR 문제의 근원이라고 생각함  
  “많은 프로젝트에 기여했다 = 좋은 개발자”라는 인식이 생기면서, 사람들은 그걸 **게임처럼 악용**하기 시작했음  
  AI는 여기에 기름을 부은 셈이고, 장기적으로는 이런 인센티브를 없애야 함  
  아이러니하게도 AI 덕분에 이게 더 이상 **실력 신호**가 아니라는 게 명확해질 수도 있음
  - AI를 빼고 봐도 여전히 같은 문제임  
    예전에도 “이력서용 쓰레기 PR”은 있었고, 이제는 단지 **비용이 싸졌을 뿐**임
  - 메일링 리스트 기반 워크플로우는 이런 문제를 줄여줌  
    진짜 관심 있는 사람만 **git send-email**로 패치를 보낼 정도로 진입 장벽이 있음  
    다만 신규 기여자가 줄어드는 부작용이 있음

- Ghostty의 AI 사용 정책은 꽤 **균형 잡힌 접근**으로 보임  
  AI가 인간의 **사고, 테스트, 리팩터링**을 대체할 수 없다는 점이 핵심임  
  Codex로 기능을 만들면 결국 많은 부분을 다시 써야 했음. 불필요한 **추상화 남용**이 특히 문제였음
  - 첫 번째 조항만 빼면 다 합리적임  
    코드 작성 방식은 개인의 자유이고, 결과에 대한 **책임**만 지면 됨  
    도구나 OS를 공개하라는 요구가 없듯, AI 사용 여부도 강제할 이유가 없음
  - 우리 회사의 **내부 AI 가이드라인**으로 참고하려 함  
    외주 개발자들의 **형편없는 코드** 때문에 프로젝트 속도가 느려지고 있어서 필요함
  - GitHub가 이 정책을 **템플릿**으로 제공하면 좋겠음  
    기여 가이드나 행동강령처럼 기본 제안으로 포함되면 유용할 것 같음
  - 정책은 균형 잡혔지만, “AI가 인간을 대체하지 않는다”는 문장은 흥미로움  
    [Sam Altman의 글](https://blog.samaltman.com/the-gentle-singularity)을 보면, AI가 인간보다 **더 똑똑해질 미래**를 전제로 함  
    결국 어디까지 인간이 필요할지, 그 **경계가 모호**해지고 있음

- “나쁜 AI 운전자(bad AI drivers)”라는 표현이 마음에 듦  
  AI는 도구일 뿐인데, **무분별한 PR**은 마치 도로 위의 나쁜 운전자 같음  
  이런 사람들은 결국 프로그래밍계의 **dashcam subreddit**에 오를 것임
  - 실제로는 AI가 운전하고 우리는 **조수석에 앉은 사람**에 가까움  
    AI가 길을 잘못 들면 그때서야 수정하는 식임

- [Mitchell Hashimoto의 X 글](https://x.com/mitchellh/status/2014433315261124760?s=46&t=FUC7A03ybfK2P4BtFJjecg)을 보면,  
  그는 전체 **AI 세션 기록(transcript)** 을 보고 싶다고 함  
  나도 Claude 세션을 GitHub 노트에 붙이는 **git-prompt-story**라는 사이드 프로젝트를 하고 있음
  - 세션 기록 공개에는 **양면성**이 있음  
    내 생각의 꼬인 과정을 그대로 보여주는 건 부담스럽고, 오히려 또 “정리”해야 할 수도 있음
  - 나도 예전에 프롬프트를 저장해봤지만 **실질적 가치**는 크지 않았음  
    굳이 해야 할 이유가 있을까 고민됨
  - Claude의 **Plan 모드**에서 만든 계획 파일을 첨부하는 게 더 낫다고 생각함  
    그게 진짜 **소스 오브 트루스**가 될 수 있음
  - 이런 기록 정리에 AI가 **도움이 될 수도 있음**
  - 우리 팀은 Claude 세션을 GitHub가 아닌 **Jira 티켓**에 첨부하는 방식을 논의 중임

- “AI 생성 미디어(이미지, 오디오 등)는 금지, 텍스트/코드만 허용”이라는 규정이 흥미로움  
  마치 텍스트와 코드는 **논란에서 자유롭다**고 보는 듯함  
  하지만 AI 기업들이 예술 데이터를 무단 수집했듯, **코드와 텍스트도 예외가 아님**
  - Microsoft가 GitHub 저장소를 **AI 학습 데이터로 사용**했을 때 큰 반발이 있었음  
    지금은 대부분의 개발자가 LLM을 쓰기 때문에 잠잠해졌지만, Ghostty 입장에서는  
    텍스트/코드까지 막으면 **기여자 대부분을 차단**하게 되니 현실적 선택일 것임
  - 코드가 예술보다 덜 중요해서가 아니라, **권한과 경계의 문제**임  
    나는 오픈소스 코드로 AI 학습에 많이 기여했고, 그로 인한 **자동화 피해**도 직접 겪고 있음  
    그래서 코드에 대한 AI 사용 논의에는 **도덕적 권한**이 있다고 생각함  
    반면 예술 분야는 피해자가 나 자신이 아니기에 같은 입장을 취하기 어려움

- 앞으로는 AI 없이 작성된 코드는 **특수한 영역**에만 남을 것임  
  “AI 사용 여부 공개”는 결국 **형식적인 절차**가 될 가능성이 큼  
  예전에는 “작동한다 + 복잡한 코드다”면 숙련된 개발자의 결과라고 믿었지만,  
  이제는 그 **사회적 신호**가 사라짐  
  앞으로는 **개인 평판과 브랜드**가 더 중요해지고, “코드가 말한다”는 **실력주의 신화**는 흔들릴 것임

- Zulip 프로젝트에서도 최근 **AI 생성 쓰레기(PR)** 가 폭증함  
  심지어 AI가 만든 **가짜 스크린샷**까지 첨부된 사례도 있었음  
  우리는 반복 위반자를 **경고 또는 차단**하고 있음  
  진짜 배우려는 사람을 돕고 싶지, **LLM 복붙 기여자**와 씨름하고 싶지 않음  
  그래서 Ghostty와 비슷하지만 더 구체적인 [AI 정책](https://zulip.readthedocs.io/en/latest/contributing/contributing.html#ai-use-policy-and-guidelines)을 만들었음
  - Zulip의 정책은 Mitchell의 것보다 훨씬 **현실적이고 실용적**임  
    AI를 잘 활용하는 방법까지 안내해서 **참고할 가치가 큼**
