
charmbracelet/crush
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
모든 것을 💘 위한 화려한 에이전트 코딩
개요
당신의 새로운 코딩 친구가 이제 당신이 좋아하는 터미널에서 이용할 수 있습니다. 당신의 도구, 코드, 워크플로우가 당신이 선택한 LLM에 연결되어 있습니다. 终端里的编程新搭档, 无缝接入你的工具、代码与工作流,全面兼容主流 LLM 模型。 - 다양한 LLM 중에서 선택하거나 OpenAI 또는 Anthropic 호환 API를 통해 직접 추가할 수 있음 - 세션 중간에 맥락을 유지하면서 LLM을 전환할 수 있음 - 프로젝트당 여러 작업 세션과 컨텍스트를 유지할 수 있습니다 - Crush도 여러분과 마찬가지로 추가 컨텍스트를 위해 LSP를 사용합니다 - MCP(http, stdio, sse)를 통한 기능 추가, macOS, Linux, Windows(PowerShell 및 WSL), Android, FreeBSD, OpenBSD, NetBSD의 모든 터미널에서 일류 지원 - Charm 생태계 기반으로 구축되어 25k+ 애플리케이션을 구동하며, 주요 오픈 소스 프로젝트부터 비즈니스 핵심 인프라까지 지원합니다 크러쉬는 공식 Charm NUR의 nur.repos.charmbracelet.crush를 통해 이용할 수 있는데, 이는 닉스에서 크러쉬를 얻는 가장 최신 방법입니다. NIX-shell을 사용해 NUR를 통해 Crush를 시도해볼 수도 있습니다: Crush는 NUR를 통해 NixOS와 Home Manager 모듈을 제공합니다.
개요(AI 번역)
당신의 새로운 코딩 친구가 이제 당신이 좋아하는 터미널에서 이용할 수 있습니다. 당신의 도구, 코드, 워크플로우가 당신이 선택한 LLM에 연결되어 있습니다.
终端里的编程新搭档, 无缝接入你的工具、代码与工作流,全面兼容主流 LLM 模型。
특징
- 멀티 모델: 다양한 LLM 중에서 선택하거나 OpenAI 또는 Anthropic 호환 API를 통해 직접 추가할 수 있습니다
- 유연함: 맥락을 유지하면서 세션 중간에 LLM을 전환
- 세션 기반: 프로젝트당 여러 작업 세션과 컨텍스트를 유지합니다
- LSP-Enhanced: Crush도 추가 맥락을 위해 LSP를 사용합니다. 당신과 마찬가지로
- 확장 가능: MCP (
http,stdio,sse)를 통해 기능 추가 - 어디서나 작동: macOS, Linux, Windows(PowerShell 및 WSL), Android, FreeBSD, OpenBSD, NetBSD의 모든 터미널에서 일류 지원
- 산업용 등급: Charm 생태계 위에 구축되어 25k+ 애플리케이션을 지원하며, 선도적인 오픈 소스 프로젝트부터 비즈니스 핵심 인프라까지 지원합니다
설치
패키지 매니저 사용:
윈도우 사용자:
Nix (NUR)
크러시는 nur.repos.charmbracelet.crush의 공식 Charm NUR를 통해 사용할 수 있는데, 닉스에서 크러시를 얻는 가장 최신 방법입니다.
또한 NUR에서 nix-shell와 함께 크러쉬를 시도해볼 수 있습니다:
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Crush
Your new coding bestie, now available in your favourite terminal.Your tools, your code, and your workflows, wired into your LLM of choice. 终端里的编程新搭档,无缝接入你的工具、代码与工作流,全面兼容主流 LLM 模型。
Features
- Multi-Model: choose from a wide range of LLMs or add your own via OpenAI- or Anthropic-compatible APIs
- Flexible: switch LLMs mid-session while preserving context
- Session-Based: maintain multiple work sessions and contexts per project
- LSP-Enhanced: Crush uses LSPs for additional context, just like you do
- Extensible: add capabilities via MCPs (
http,stdio, andsse) - Works Everywhere: first-class support in every terminal on macOS, Linux, Windows (PowerShell and WSL), Android, FreeBSD, OpenBSD, and NetBSD
- Industrial Grade: built on the Charm ecosystem, powering 25k+ applications, from leading open source projects to business-critical infrastructure
Installation
Use a package manager:
# Homebrew
brew install charmbracelet/tap/crush
# NPM (macOS, Linux, and Windows)
npm install -g @charmland/crush
# Arch Linux (btw)
yay -S crush
# Nix
nix run github:numtide/nix-ai-tools#crush
# FreeBSD
pkg install crush
Windows users:
# Winget
winget install charmbracelet.crush
# Scoop
scoop bucket add charm https://github.com/charmbracelet/scoop-bucket.git
scoop install crush
Crush is available via the official Charm NUR in nur.repos.charmbracelet.crush, which is the most up-to-date way to get Crush in Nix.
You can also try out Crush via the NUR with nix-shell:
# Add the NUR channel.
nix-channel --add https://github.com/nix-community/NUR/archive/main.tar.gz nur
nix-channel --update
# Get Crush in a Nix shell.
nix-shell -p '(import { pkgs = import {}; }).repos.charmbracelet.crush'
NixOS & Home Manager Module Usage via NUR
Crush provides NixOS and Home Manager modules via NUR. You can use these modules directly in your flake by importing them from NUR. Since it auto detects whether it’s a home manager or nixos context you can use the import the exact same way :)
{
inputs = {
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add charmbracelet/crush