
stupidoodle/swissdevjobs-cli
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Ищите и подавайте заявки на ~4 700 прозрачных зарплатных технологических вакансий в 7 странах (🇨🇭🇩🇪🇬🇧🇺🇸🇨🇦🇳🇱🇫🇷) через ваш терминал или AI-агент — плагин Python CLI + MCP сервер + плагин Claude Code с нулевой зависимостью
Обзор
🇨🇭 Швейцария · 🇩🇪 Германия · 🇬🇧 Великобритания · 🇺🇸🇨🇦 США и Канада · 🇳🇱 Нидерланды · 🇫🇷 Франция · 🇸🇬 Сингапур Каждое объявление на swissdevjobs.ch — и на пяти дочерних форумах, охватывающих Германию, Великобританию, США и Канаду, Нидерланды и Францию — обязаны публиковать диапазон зарплат. Это делает их редкими сайтами вакансий, где можно фильтровать по зарплате перед кликом. Начиная с версии 0.5, инструмент также ищет jobs.ch и jobup.ch — двух крупнейших форумов Швейцарии, каждая отрасль — ~50 000 вакансий. Также он ищет MyCareersFuture, государственный портал вакансий Сингапура, охватывающий ~9 000 вакансий в области информационных технологий. Один поиск, девять форумов, JSON-первый, чтобы агент LLM мог этим управлять. Он также запоминает, на что вы уже подавали заявки во всех сферах, поэтому одна и та же вакансия никогда не появляется дважды. Это связан с чужим сайтом, созданным небольшой командой, которая сделала прозрачность зарплаты обязательной. Держите объём запросов человечным. Не снимайте кэширование.
Обзор (машинный перевод)
Ищите, фильтруйте и подавайте заявки на 9 досках вакансий в 8 странах — ~4 700 вакансий в области технологий с данными о зарплатах, плюс все ~50 000 вакансий в Швейцарии на jobs.ch и jobup.ch и ~9 000 IT-вакансий в Сингапуре на MyCareersFuture — не выходя из терминала.
🇨🇭 Швейцария · 🇩🇪 Германия · 🇬🇧 Великобритания · 🇺🇸🇨🇦 США и Канада · 🇳🇱 Нидерланды · 🇫🇷 Франция · 🇸🇬 Сингапур
Каждый пост на swissdevjobs.ch — и его пять сестр советы, охватывающие Германию, Великобританию, США и Канаду, Нидерланды и Францию — Требуется публиковать диапазон зарплаты. Это делает их редкими сайтами вакансий, где это возможно Фильтруйте по оплате до того, как кликнуть. Начиная с версии 0.5, инструмент также ищет jobs.ch и jobup.ch — Швейцария Два крупнейших форума, каждая отрасль, ~50 000 объявлений. Он также ищет MyCareersFuture, правительство Сингапура Портал вакансий, ограниченный на ~9 000 вакансий в области информационных технологий. Один поиск, девять плат, сначала JSON, чтобы агент LLM мог её управлять.
Он также запоминает, на что вы уже подавали заявки, по всем направлениям, то есть то же самое Джоб никогда не появляется дважды.
Содержание
- Почему · Пожалуйста, будьте разумны · Установка · Платы · Настройка · Команды
- Как работает применение · Фильтрация
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Every posting on swissdevjobs.ch — and its five sister boards covering Germany, the UK, the US & Canada, the Netherlands, and France — is required to publish a salary range. That makes them the rare job boards where you can filter by pay before you click. Since v0.5 the tool also searches jobs.ch and jobup.ch — Switzerland’s two biggest boards, every industry, ~50,000 postings. It also searches MyCareersFuture, Singapore’s government job portal, scoped to its ~9,000 Information Technology postings. One search, nine boards, JSON-first so an LLM agent can drive it.
It also remembers what you’ve already applied to, across every board, so the same job never shows up twice.
$ sdj list --tech Kubernetes --remote --min-salary 90000 --sort salary
57 shown · 57 match filters · 5521 in feed · 3 hidden (already applied)
----------------------------------------------------------------------------------------
6a60ec82… devitjobs-us p=2026-07-22 Senior Maximo Systems Developer/Integrator TEKsystems c/o Allegis Gr Ottawa USD 208'000–270'400 remote API, Ansible, Bash, ESB, GIS, IBM
6a6cc9bd… devitjobs-us p=2026-07-31 Senior Solutions Architect TEKsystems c/o Allegis Gr Calgary USD 187'200–228'800 remote AI, API, Architect, Cloud, Docker
Contents
- Why · Please be reasonable · Install · Boards · Configure · Commands
- How applying works · Filtering
- MCP server · Under the hood · Cloudflare
- Claude Code skill · Development
Why
Установка
uvx --from git+https://github.com/Stupidoodle/swissdevjobs-cli swissdevjobs-mcpКонфигурация
// Claude Code: .mcp.json · Claude Desktop: claude_desktop_config.json
{
"mcpServers": {
"swissdevjobs": {
"command": "swissdevjobs-mcp",
"env": {
"SDJ_NAME": "Your Name",
"SDJ_EMAIL": "[email protected]",
"SDJ_CV": "/absolute/path/to/cv.pdf"
}
}
}
}