Python开发模板

一个为VS Code配置的Python开发模板,支持Poetry依赖管理,适用于本地Git仓库的代码分析和Docker容器中的CodeQL查询。

  • by Tyler-R-Kendrick
  • C#
  • 本地部署
  • 更新于
在 GitHub 查看 tyler-r-kendrick/mcp-server-agent

使用说明

py诗歌

一个模板,其中python配置了带有诗歌的vs代码。

运行代理

要运行代理,请使用以下命令:

python src/agent.py <path_to_local_git_repo>

替换 <path_to_local_git_repo> 带有本地git存储库的路径。

在生成的Docker容器中使用CodeQL

要在生成的docker容器中使用CodeQL查询,请执行以下步骤:

  1. 确保 codeql-config.yml 文件在docker容器的根目录中生成。
  2. 使用提供的Dockerfile和docker-compose.yml文件构建docker容器。
  3. 运行docker容器。
  4. 使用CodeQL CLI对容器中的python文件运行查询。

例如,要运行CodeQL查询,请使用以下命令:

codeql database create my-database --language=python --source-root=/workspace
codeql database analyze my-database python-security-extended.qls --format=sarif-latest --output=results.sarif

替换 my-database 为您的CodeQL数据库命名。