# metacoder **Repository Path**: SavenNeer/metacoder ## Basic Information - **Project Name**: metacoder - **Description**: 用于开发Agent的协作项目,请勿开源 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-23 - **Last Updated**: 2025-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # README ## 项目说明 1. metagpt为项目包, 软链接到conda环境下的metagpt, 修改工作空间中的metagpt代码即可 2. 项目中的logs/与workspace/目录不在git记录范围内, 已经被.gitignore忽略 ## 环境配置说明 需要保证项目中的metagpt目录用作python环境中的metagpt包 具体配置如下: 1. 创建一个metagpt环境 ```bash conda create -n meta python=3.11 conda activate meta pip install metagpt ``` 2. 找到conda环境中metagpt包所在的位置 以mac-mini中的miniconda3为例: ```bash (meta) cxh@liyuanhaodeMac-mini site-packages % pwd /Users/cxh/opt/miniconda3/envs/meta/lib/python3.11/site-packages (meta) cxh@liyuanhaodeMac-mini site-packages % ls -al | grep metagpt # 这里原本是一个metagpt的文件, 只需要删除后, 使用ln -s将项目中的metagpt软链到这里即可 lrwxr-xr-x 1 cxh staff 34 12 15 00:20 metagpt -> /Users/cxh/workdir/metagpt/metagpt drwxr-xr-x 10 cxh staff 320 12 15 00:15 metagpt-0.8.1.dist-info (meta) cxh@liyuanhaodeMac-mini site-packages % ``` 3. 运行metagpt * 首次运行期间请先运行: metagpt --init-config, * 这将在用户家目录下创建一个配置文件, 请注意填充好配置文件中的API_KEY * 运行是直接在命令行中输入: metagpt "Create a 2048 Game"