绝大部分的责任在马谡。
诸葛亮在马谡出兵前就提醒过马谡要当道扎营,是马谡自己没有听进去,而且他的副将王平也苦劝马谡,无论是拿诸葛亮压他,还是用道理说服他,他都不能听从正确的建议,非要一意孤行,在山上扎营,最后被张郃断了水源,失街亭,直接导致了第一次北伐的失败,所以马谡是要负绝大部分的责任的。战败后,马谡自己也知道自己错了,觉得没有脸面对诸葛亮。对于军法处置也没有提出异议。说明,他知道是自己的过错。
刘备临终前就提醒诸葛亮说马谡这个人言过其实,不堪大用。但是诸葛亮没有把这个话放心上。作为北伐的最高领导者,他不能了解手下的才能,做到知人善用,一意孤行,不顾手下的反应,想要提拔马谡。最终导致了北伐的失败。诸葛亮也应该负一定责任。所以诸葛亮也请求自己降三级。
所以失街亭的过错是马谡占大部分责任,诸葛亮负领导责任。
蜀军失街亭,导致北伐失败,直接过错确实是在马谡。
马谡和王平受诸葛亮之命据守街亭,在出军之前,诸葛亮把整个行军布防都已定下。可是到了街亭之后,马谡自恃才高八斗,并没有使用诸葛亮的方案,而按自己的想法订立了一套新的方案。
在此期间,王平苦劝无果,魏军张郃采用了围而不攻的策略,待到马谡军营因缺水恐慌之后,大举进攻,马谡大败。由此看来,失街亭的直接过错在马谡。
从另一方面看,失街亭也和诸葛亮用人不明有很大关系。刘备临终前就有和诸葛来那个讲过,马谡言过浮夸,超过实际才能,不可委以重任。也就是说,刘备早就警告过诸葛亮,不可重用马谡。
而诸葛亮却认为马谡是有才之人,谈吐举止均符合诸葛亮的胃口,所以没有听刘备之言,重用马谡,而恰恰就是他最看重的马谡,宣告了第一次北伐失败。也就有了诸葛亮挥泪斩马谡。
所以,失街亭诸葛亮和马谡都有错。