SQLite는 에이전트 코드를 받지 않음

1 day ago 4
  • SQLite AGENTS.md는 코드베이스에 에이전트를 쓰는 사람을 대상으로, 풀 리퀘스트 조건과 에이전트 생성 코드 정책을 명확히 담고 있음
  • SQLite는 사전 합의나 퍼블릭 도메인 법적 서류 없이는 풀 리퀘스트를 받지 않으며, 실제 변경은 개발자가 직접 다시 구현함
  • agentic code는 받지 않지만, 재현 가능한 테스트 케이스가 포함된 agentic bug report는 받을 수 있음
  • 최근 커밋은 “currently”를 제거해, 에이전트 생성 코드 거부 방침을 임시적 표현이 아닌 더 단정적인 문구로 바꿈
  • 품질이 다양한 AI 생성 버그 리포트가 늘자 SQLite는 새 버그 포럼을 만들고, 문제 보고와 사람 개발자의 재구현을 분리함

SQLite의 AGENTS.md 정책

  • sqlite AGENTS.md는 SQLite 코드베이스를 대상으로 에이전트를 사용하는 사람들을 위한 파일이며, SQLite 자체 개발용 지침이라는 내용은 없음
  • 이 파일은 5일 전 커밋으로 추가됐고, SQLite 프로젝트의 풀 리퀘스트 수용 조건에이전트 생성 코드 정책을 명시함
  • SQLite는 사전 합의나 풀 리퀘스트를 퍼블릭 도메인에 두는 법적 서류 없이는 풀 리퀘스트를 받지 않음
  • 사람이 작성한 간결하고 잘 정리된 풀 리퀘스트는 개념 증명으로 검토될 수 있으나, 실제 변경은 SQLite 개발자가 직접 다시 구현함

에이전트 코드와 버그 리포트의 경계

  • SQLite는 agentic code를 받지 않음
  • 재현 가능한 테스트 케이스가 포함된 agentic bug report는 받을 수 있음
  • 가능한 수정 방향을 보여주는 패치나 풀 리퀘스트는 문서화 목적이라면 환영됨
  • 가장 최근 커밋은 “SQLite does not (currently) accept agentic code”에서 “(currently)”를 제거했으며, 커밋 메시지는 “Strengthen the statement about not accepting agentic code”였음
  • 이 변경으로 SQLite의 에이전트 생성 코드 거부 방침이 임시적 표현에서 더 단정적인 문구로 바뀜

AI 생성 버그 리포트와 별도 포럼

  • SQLite 포럼에는 품질이 다양한 AI 생성 버그 리포트가 많이 들어오고 있었음
  • SQLite는 이를 별도로 분리새 SQLite Bug Forum을 만들었음
  • D. Richard Hipp는 새 버그 포럼의 이슈들을 처리하며 코드베이스에 여러 커밋을 이어가고 있음
  • SQLite의 정책은 에이전트가 만든 코드를 직접 병합하지 않고, 재현 가능한 문제 보고와 사람 개발자의 재구현을 분리하는 방식으로 정리됨
Read Entire Article