Devin
Partial No native integration · launches from a niu session Windows Difficulty Medium
Investigation: the Devin CLI has no native niubash integration; it launches from a niu session, but devin setup and other Win32 console TUIs white-screen today — niubash#455 is open.
No configuration script is available for this agent yet.
Steps
- Launch devin straight from a niu session: non-TUI paths output fine (when stdout is a pipe, it takes the ANSI fallback)
- devin setup and other interactive TUIs will white-screen and hang until fixed — watch niubash#455 instead of retrying
- To get through login, temporarily run devin setup in a plain terminal (PowerShell / Windows Terminal), then return to the niu session to work
Verify
echo "SHELL=$SHELL"; uname -s — a niu session shows the MSYS_NT- signature; Devin's own shell choice is unverified
Rollback
No site-side configuration — this entry changes no settings Notes & pitfalls
- Investigation (2026-10-21): neither the niubash repo code nor its docs contain any Devin-specific integration (no ShellType::Niu-style probe, no plugin profile, no install hook); agents.md lists Devin under "Not verified here" — the "native niubash integration" claim does not hold
- niubash#455 (open, P1-high): devin.exe v3000.11.92 uses the legacy Win32 console API (ReadConsoleInputW / SetConsoleCursorPosition) when stdout is a real console — white screen + dead keys; with stdout as a pipe it takes the ANSI fallback path and works — a console-services gap of the native TUI, not a VT parsing problem
- Two Devin bugs of its own (recorded in #455, machine-tested): the install script pipes curl to bash with no tty check and unconditionally runs devin setup; setup does not exit on stdin EOF
- Once #455 lands (rubash#913 already fixed the one-hidden-console-per-session spawn front; the TUI console channel is a separate one), this entry's status updates — the issue is authoritative
Sources
niubash#455rubash#913agents.md#devin(2026-10-21 调查)- agents.md (the complete probe-mechanism document) ↗
Chinese edition of this page: /agents/devin/