Community연구 & 데이터 분석github.com

GilJames/codexCLI

명령줄 인터페이스를 통해 자주 사용하는 데이터를 빠르게 저장하고 검색할 수 있으며, 암호화, 검색, 별칭, 셸 통합 기능을 제공합니다.

codexCLI란 무엇인가요?

codexCLI는 개발자가 명령줄에서 자주 사용하는 데이터(예: API 키, 프로젝트 경로, 명령어 스니펫)를 빠르게 저장하고 검색할 수 있는 CLI 도구입니다. 암호화 기능으로 민감한 데이터를 안전하게 보관할 수 있으며, 별칭과 검색 기능을 통해 원하는 정보를 즉시 찾을 수 있습니다. 또한 셸 통합을 지원하여 터미널 워크플로우를 방해하지 않고 데이터에 접근할 수 있습니다. 이 스킬은 Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 사용하기에 적합하며, JSON 형식으로 데이터를 관리하고 암호화 키를 통해 보안을 강화합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add GilJames/codexCLI

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

codexCLI은(는) 무엇을 하나요?

명령줄 인터페이스를 통해 자주 사용하는 데이터를 빠르게 저장하고 검색할 수 있으며, 암호화, 검색, 별칭, 셸 통합 기능을 제공합니다.

주요 기능

  • 데이터 저장 및 검색: codex save <키> <값> 및 codex get <키> 명령어로 데이터를 저장하고 검색합니다.
  • 암호화: 선택적 암호화 옵션(--encrypt)을 사용하여 민감한 데이터를 안전하게 보호합니다.
  • 검색: codex search <쿼리>로 키 또는 값을 검색합니다.
  • 별칭: codex alias <별칭> <키> 명령어로 긴 키에 대한 단축 별칭을 생성합니다.
  • 셸 통합: 셸 함수를 설정하여 터미널 명령어처럼 즉시 데이터를 사용할 수 있습니다.

설치

npm install -g codex-cli

또는 소스에서 설치:

git clone https://github.com/GilJames/codexCLI.git
cd codexCLI
npm install
npm link

사용법

데이터 저장

codex save my-api-key "sk-abc123" --encrypt

데이터 검색

codex get my-api-key

검색

codex search api

별칭 설정

codex alias key1 my-api-key
codex get key1  # my-api-key의 값을 반환

목록 보기

codex list

데이터 삭제

codex delete my-api-key

셸 통합

Bash 또는 Zsh의 ~/.bashrc 또는 ~/.zshrc에 다음을 추가합니다:

eval "$(codex shell-init)"

이제 다음과 같이 사용할 수 있습니다:

$cx my-api-key  # 값 출력

암호화

암호화를 사용하려면 환경 변수 CODEX_ENCRYPTION_KEY를 설정하세요:

export CODEX_ENCRYPTION_KEY="my-secret-key"

저장 시 --encrypt 플래그를 추가하면 데이터가 AES-256으로 암호화됩니다.

설정

설정 파일은 ~/.codex/config.json에 저장됩니다:

{
  "storagePath": "~/.codex/data.json",
  "encryptionKey": null,
  "defaultEncrypt": false
}

API

프로그래매틱 사용

const Codex = require('codex-cli');

const codex = new Codex();
codex.save('key', 'value', { encrypt: true });
const value = codex.get('key');

라이선스

MIT

관련 스킬