Aider AI 페어 프로그래밍 도구를 transient 메뉴, 코드 영역 리팩터링, 프롬프트 파일과 함께 Emacs에서 사용할 수 있게 해 주는 Emacs Lisp 패키지입니다.
VictorTaelin/AI-scripts
터미널 채팅, 파일 내 플레이스홀더 채우기, 단발성 코드 편집, 리팩터링을 지원하는 개인용 TypeScript CLI 도구 모음입니다.
- 스타
- 714
- 포크
- 64
- 열린 이슈
- 12
- 마지막 커밋
- 27일 전
어떤 프로젝트인가요?
AI-scripts는 대규모 언어 모델을 활용해 일상적인 코딩 작업을 돕는 명령줄 도구 모음입니다. 여러 AI 공급자를 하나의 AskAI 인터페이스로 감싸므로, 로컬 설정 파일에 저장된 API 키를 사용해 같은 스크립트를 서로 다른 공급자에 연결할 수 있습니다.
도구 모음에는 셸 명령을 실행할 수 있는 터미널 채팅 도구 csh, 파일의 `.?.` 플레이스홀더를 채우거나 `.!.`로 표시한 편집 작업을 일괄 적용하는 holefill, 도구 호출을 지원하는 단발성 코드 편집 도구 shot, 컨텍스트를 고려해 압축 작업과 함께 리팩터링하는 refactor가 포함됩니다. 상위 수준 도구인 board와 long은 여러 자문 도구를 결합해 파일을 검토하고, 목표 설정·작업·검토 과정을 반복합니다.
프롬프트에는 `///path///` 구문을 사용해 PDF나 이미지를 인라인으로 포함할 수 있습니다. 이 프로젝트는 npm으로 전역 설치하며, 터미널 작업 흐름에서 스크립트로 실행할 수 있는 AI 도우미를 원하는 개발자를 대상으로 합니다.
핵심 기능
- 01여러 AI 공급자에서 사용할 수 있는 통합 AskAI 인터페이스
- 02셸 명령 실행을 지원하는 터미널 채팅(csh)
- 03파일 내 플레이스홀더 채우기 및 편집 작업 일괄 적용(holefill)
- 04도구 호출을 지원하는 단발성 AI 코드 편집(shot)
- 05스마트 압축 기능을 갖춘 컨텍스트 기반 리팩터링(refactor)
- 06프롬프트에 PDF와 이미지를 인라인으로 첨부
활용 사례
- 소스 파일에서 플레이스홀더로 표시된 미완성 함수 본문 채우기
- 터미널에서 AI를 활용해 빠르게 코드 편집하기
- 세션 중 셸 명령을 실행할 수 있는 AI와 채팅하기
- 커밋 전에 소스 파일에 대한 여러 모델의 검토 의견 받기
빠른 시작
- 1
npm으로 도구를 전역 설치합니다
npm install -g - 2
벤더 API 키를 ~/.config/<vendor>.token에 추가합니다(예: ~/.config/openai.token)
- 3
터미널에서 도구를 실행합니다. 예를 들어 파일에 holefill을 실행합니다
holefill file.ts
사용 전 알아둘 점
- OpenAI와 같은 AI 벤더의 API 키가 필요합니다.
- 메타데이터에는 라이선스가 명시되어 있지 않지만 README에는 MIT라고 나와 있으므로, 재사용 전에 라이선스를 확인하세요.
- 개인용 툴킷이므로 문서와 완성도가 제한적입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- AI-scripts은(는) 무엇인가요?
- 터미널 채팅, 파일 내 플레이스홀더 채우기, 단발성 코드 편집, 리팩터링을 지원하는 개인용 TypeScript CLI 도구 모음입니다. AI-scripts는 대규모 언어 모델을 활용해 일상적인 코딩 작업을 돕는 명령줄 도구 모음입니다. 여러 AI 공급자를 하나의 AskAI 인터페이스로 감싸므로, 로컬 설정 파일에 저장된 API 키를 사용해 같은 스크립트를 서로 다른 공급자에 연결할 수 있습니다.
- AI-scripts은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- AI-scripts에는 명시된 라이선스가 없습니다. 코드는 공개되어 있지만 라이선스가 없으면 재사용 허가가 명확하지 않으므로, 사용 전에 작성자에게 문의하는 것이 좋습니다.
- AI-scripts은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. AI-scripts의 마지막 커밋은 2026년 10월 10일입니다.
- AI-scripts은(는) 어디에 사용할 수 있나요?
- 소스 파일에서 플레이스홀더로 표시된 미완성 함수 본문 채우기 터미널에서 AI를 활용해 빠르게 코드 편집하기 세션 중 셸 명령을 실행할 수 있는 AI와 채팅하기 커밋 전에 소스 파일에 대한 여러 모델의 검토 의견 받기
- AI-scripts는 어떻게 설치하나요?
- npm으로 도구를 전역 설치합니다: npm install -g 벤더 API 키를 ~/.config/<vendor>.token에 추가합니다(예: ~/.config/openai.token) 터미널에서 도구를 실행합니다. 예를 들어 파일에 holefill을 실행합니다: holefill file.ts
- AI-scripts은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/VictorTaelin/AI-scripts
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
`.prompt` 파일을 소스로 삼아 Python, TypeScript, Go 등의 코드를 생성하는 프롬프트 네이티브 개발 시스템입니다.
bring-your-own-key LLM을 활용해 플러그인이나 테마 변경을 계획, 생성, 검토하고 단계별 작업 공간에서 릴리스하는 WordPress 관리자 플러그인입니다.
Claude나 ChatGPT 같은 LLM에 전달할 수 있도록 전체 코드 저장소를 하나의 AI 친화적인 파일로 묶는 CLI 및 웹 도구입니다.
이중 언어 프롬프트, 워크플로, API 제공업체 프리셋, MCP 설정을 한 번의 명령으로 구성하는 CLI입니다.
PHP로 작성된 PHP 파서로, PHP 소스 코드를 정적 분석과 코드 조작에 활용할 수 있는 AST로 변환합니다.